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 GitHub
The 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 learning
Level up your GitHub skills with a series of challenges and activities—and see your progress as you complete them.

Receive instant feedback
Get 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 skills
No matter your skill level, there’s a course for you. Learn the basics of GitHub or jump right into managing merge conflicts.

Have you tried this resource? Help someone out by sharing your thoughts!

Write a review

More Ways to Learn Computer Programming

Robotizen: Kid learn Coding Robot 5+
Mage Studio
Robotizen: Kid learn Coding Robot 5+
Kindergarten - 3rd | Free
Mimo: Learn to Code
Mimo: Learn to Code
7th - College | $50 Yearly
Grasshopper (Google)
3rd - College | Free
Become a Programmer
Become a Programmer
College | $20 Monthly