Learn GitHub Quickly with GitHub Learning Lab

Davide 'CoderDave' Benvegnù - Apr 27 '21 - - Dev Community

So you want to learn GitHub and you want to learn it quick. Well, I have just the right tool for you.

It's called GitHub Learning Lab, and it is completely free.

Intro

Today we talk about how you can learn to use Git and GitHub quickly and effectively while having fun, thanks to GitHub Learning Lab.

GitHub Learning Lab is an online platform created by GitHub with the help of the community, where you can grow your skills by completing fun, realistic projects.

GitHub Learning Lab Home

And the best part is that it is completely free!

How Does It Work?

As the website says, there are no simulations or boring tutorials.

Learning

You learn new skills while working on your own copy of a real project, with the instructions and feedback provided by the GitHub Bot. And the bot does so interacting with you via the Issues and Pull Requests sections of the project. It basically "force you" to work on the issues, like you would do in a real project hosted on GitHub.

To learn, you can follow pre-defined Learning Paths, or you can freely choose the course, topic, or even languages you want to learn. Just scroll down on the page, and you will have a selection of many, many different learning possibilities.

Learning Paths

You can even learn Enterprise-related topics and skills!

And you can always search for other topics, if want something different from the highlighted ones.

Because of the great content and the way it works, GitHub Learning Lab is ideal for both beginners who want to learn GitHub from scratch and users that are already familiar with GitHub but want to improve in some specific areas.

Alright, let's see how this works.

Video

To better show how GitHub Learning Lab works, I've created a video with a comprehensive demo, because this is much better shown then told... So you can see by yourself how incredibly easy and effective the whole experience is.

Link to the video: https://youtu.be/HCHvMngWEbY

The demo starts at minute 2:07

Conclusions

So, what do you think of the GitHub Learning Lab? I think it is great that they have so much content completely for free. And the format works perfectly, because you get to do things rather than just following some tutorial.

Progress

And the fact that the bot "force you" to work through issues like you would do in a real project it's a big plus for me.

Let me know your thoughts in the comment section below.

You may also want to check out this video here, in which I show tips and tricks to use GitHub like a PRO.

Like, share and follow me 🚀 for more content:

📽 YouTube
Buy me a coffee
💖 Patreon
👕 Merch
👦🏻 Facebook page
🐱‍💻 GitHub
👲🏻 Twitter
👴🏻 LinkedIn
🔉 Podcast

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .