New to open-source? MakeOpenSource modules will walk you through the necessary steps to contribute to open-source in the near future! Each module focuses on a specific topic, and has various objectives to complete.
- What is Open-Source?
- Operating Systems
- Quintessential Open-Source Software
- version control
- software editors
- What is Git?
- Task A: Create a Repository
- Task B: Make your first commit
- What is GitHub?
- Task A: Upload an SSH Key
- Task B: Create a Pull Request
- Editor Options
- What is code review?
- Task A: Leave a review on an open pull request for this repository
- Why license software?
- Licensing Options