Background

GitHub’s Learning Lab Adds More Courses, Including One That Is Not GitHub Related

GitHub is like a one-stop shop for developers that are looking for codes for their project. They can share and contribute their work, as well as make the open-source community more lively.

It was in April 2018 that GitHub launched Learning Lab, a portion of its site where users can learn the fundamentals of GitHub, and get advice on how to migrate their project from other platforms to to the service.

"Our initial course offerings included 'Introduction to GitHub', 'Communicating using Markdown', 'Managing Merge Conflicts', 'GitHub Pages', and 'Moving Your Project to GitHub'," said GitHub on its blog post. "More than 3,700 students have successfully completed a Learning Lab course."

"Now we’re releasing four new courses on Learning Lab for learners of all skill levels."

GitHub courses

Uploading to GitHub and Migrating to GitHub. Here, GitHub broke out the existing 'Moving to GitHub', and created two new courses. They are: 'Uploading to GitHub' and 'Migrating to GitHub'.

Community Starter Kit. With this course, users can learn the settings to use and files they need to add to their repository, so they can provide the information and features to appeal more contributors.

"We want your project to appeal to both veteran open source contributors and newcomers alike," said GitHub.

Introduction to HTML. This is the first non-GitHub focused course, which introduces users to HTML language for creating web pages and web applications.

Realizing that its Learning Lab has grown rapidly, GitHub's move to introduce more courses is a smart one, both in terms of content and user.

As the courses are self-explanatory, users that want to take those courses should quickly be easily familiar with the topic, enabling them to learn more efficiently.

The only generic, non-GitHub focused course is the 'Introduction to HTML' course. As a web-based hosting service and a place for developers to meet, it makes sense for GitHub to teach this skill to users. On the web, it's obvious that the bigger the online presence, the bigger the benefits.

This can open the chance for GitHub to not only become a place for experienced developers to share and contribute, but to also become a learning hub for newcomers to learn about coding.

In the announcement, GitHub also said that the Learning Lab is also available in the GitHub Marketplace.

And in addition to Learning Lab, the Marketplace houses integrations users can add to their repository.

Published: 
26/07/2018