DEV Community

Cover image for GitHub Learning Lab
Tina Huynh
Tina Huynh

Posted on

GitHub Learning Lab

Table of Contents

  1. What is Learning Lab?
  2. Popular Courses
  3. Learning Paths
  4. Languages and Tools
  5. Helpful Links

What is Learning Lab?

Learning Lab is a way to learn on GitHub, to level up your skills, and to create sources for others to learn from you! It's completely free! You learn new skills through your own repository, created by Learning Lab at the beginning of the course, by interacting with instructions and feedback given by the GitHub Bot.

learning should be fun

A user is able to visit GitHub Learning Lab, browse through the course catalog and read about what's available without needing to sign up.

When you join a course, Learning Lab will register you, create a repository for the course, monitor your activity in the newly created repository to determine progress, and respond to any expected activity. To join a course, you'll need to sign in to GitHub Learning Lab with your GitHub account.

When you want to leave a course, Learning Lab will remove the repository that was created for the course (if you want) and allow you to restart the course.

Check out @n3wt0n 's article on GitHub Learning Lab here:

Popular Courses

Learning Paths

Languages and Tools

Helpful Links

Happy coding!

Top comments (2)

Collapse
 
n3wt0n profile image
Davide 'CoderDave' Benvegnù

Thanks for the shoutout :)

Collapse
 
tmchuynh profile image
Tina Huynh

No problem!