Level up your skills with GitHub Learning Lab. Our friendly bot will take you through a series of fun, practical projects to learn the skills you need in no time—and share helpful feedback along the way.
Learn the skills you need
GitHub Learning Lab can help you learn how to use GitHub, communicate more effectively with Markdown, handle merge conflicts, and more.
Get help from our friendly bot
Inside GitHub Learning Lab, you'll get interactive instructions and activities to help you learn skills quickly led by our bot. As you complete each task, be on the lookout for the bot's responses and feedback in issues and pull requests.
Keep the learning going
You can take as many courses as you'd like, at your own pace—and revisit them anytime.
Pricing and setup
Starter Pack
Courses to help you learn GitHub.
- Pick up skills in the place you'll use them
- Get help from our friendly bot
- Choose your own courses
- Work at your own pace
GitHub Learning Lab is owned and operated by GitHub with separate terms of service, privacy policy, and support documentation.