GitHub Learning Lab
Learn by doing, working with GitHub Learning Lab bot to complete tasks and level up one step at a time.
Learn from GitHubThe Learning Lab bot will guide you through projects and provide feedback right from your GitHub repository, helping you build every step of the way.
Track your learningLevel up your GitHub skills with a series of challenges and activities—and see your progress as you complete them.
Receive instant feedbackGet feedback on your work as soon as you finish it. The Learning Lab bot will review and comment on your pull requests like a project collaborator would.
Build your skillsNo matter your skill level, there’s a course for you. Learn the basics of GitHub or jump right into managing merge conflicts.