The Wayback Machine - https://web.archive.org/web/20210705180954/https://lab.github.com/

Advance your journey

With GitHub Learning Lab, grow your skills by completing fun, realistic projects. Get advice and helpful feedback from our friendly Learning Lab bot.

Find your first course

Use of Learning Lab is subject to
the GitHub Terms of Service.

Our most popular courses

avatar The GitHub Training Team

If you are looking for a quick and fun introduction to GitHub, you've found it. This class will get you started using GitHub in less than an hour.

Git
GitHub Pages
Branches
Commits
Pull Requests

avatar The GitHub Training Team

Create a GitHub Action and use it in a workflow.

GitHub Actions
Workflows
Hello World

avatar The GitHub Training Team

This course will walk you through everything you need to start organizing ideas and collaborating using Markdown, a lightweight language for text formatting.

GitHub
Markdown

Learning should be fun

There are no simulations or boring tutorials here, just hands-on lessons created with by the GitHub community and taught by the friendly Learning Lab bot.

Real projects

Learn new skills while working in your own copy of a real project.

Helpful bot

Our friendly bot provides instructions and feedback throughout your journey.

Real workflow

Everything happens in GitHub Issues and Pull Requests.

Our Learning Paths

avatar The GitHub Training Team

Welcome to GitHub! We're so glad you're here. We know it can look overwhelming at first, so we've put together a few of our favorite courses for people logging in for the first time

  1. What is GitHub?
  2. Introduction to GitHub
  3. Git Handbook

avatar The GitHub Training Team

After you've mastered the basics, learn some of the fun things you can do on GitHub. From GitHub Pages to building projects with your friends, this path will give you plenty of new ideas.

  1. Discover GitHub Pages
  2. GitHub Pages
  3. Reviewing pull requests

avatar The GitHub Training Team

Learn how to do DevOps on GitHub with the power of GitHub Actions! This path will guide you through leveraging GitHub Actions to go from code to cloud.

  1. GitHub Actions: Hello World
  2. GitHub Actions: Continuous Integration