All Chapters
Explore all available chapters and track your learning progress.
Learn
1
Getting started with Open Source
2
Open Source as a System
3
Exploring the Open Source Ecosystem
4
Preparing a Project for Open Source
5
Licensing and Legal Foundations
6
Structuring an Open Source Repository
7
Writing Documentation That Scales
8
Contributing to Existing Projects
9
Designing a Contributor Experience
10
Community, Governance, and Trust
11
Security, Maintenance, and Long-Term Ownership
12
Launching and Growing an Open Source Project
13
Open Source and Career Growth
Hands-On
1
Finding your First Open Source Project
2
Understanding an Open Source Repository
3
Reading and Understanding Issues
4
Creating Your First Issue
5
Forking a Repository and Setting Up Locally
6
Making Your First Code Change
7
Creating a Pull Request
8
Responding to Code Reviews
9
When a Pull Request Is Not Accepted
10
Contributing Without Writing Code
11
Becoming a Regular Contributor
12
Understanding Maintainer Responsibilities
13

