As part of the program, you'll be guided through how to get started with contributing to open source. Your guided tour will involve working on an issue in an existing open source project, most likely a Facebook project.
The program will take you through 3 phases:
- Ensuring you're comfortable with Git and GitHub.
- Getting you setup with the project you'll be working with.
- Working on your project assignment.
The first phase is what you'll need to get started as a contributor.
Watch this Beginning Git tutorial on raywenderlich.com if you're new to Git. It's pretty useful even if you have prior experience with Git.
Check out the Mastering Git course as well. It covers advanced topics such as handling merge conflicts, something you're sure to encounter in your contributor life.
Your mentor will guide you on which videos you should watch and check in on you to make sure you've done this. You'll also be given related exercises to complete to ensure you're comfortable with Git and GitHub.