We're thrilled to announce the return of GamesBeat Next, hosted in San Francisco this October, where we will explore the theme of "Playing the Edge." Apply to speak here and learn more about sponsorship opportunities here. At the event, we will also announce 25 top game startups as the 2024 Game Changers. Apply or nominate today!

GitHub is launching a new bot-powered learning lab to help budding developers get up to speed on all things GitHub.

The San Francisco-based code-hosting platform, which hosts some 80 million repositories and claims 27 million users, recently celebrated its tenth year in business. It has been rolling out a bunch of collaboration-focused tools of late, including a team discussions tool to help plan projects and share information, while its Atom text editor now lets developers collaborate on code simultaneously. Indeed, collaboration between coders and teams serves as a core underpinning facet of what makes GitHub tick, and this extends into training, with a dedicated training team previously helping to run in-person and remote training sessions on how to use the GitHub platform.

The GitHub Learning Lab, which officially launches today, builds on GitHub’s prior history of training people, except this time GitHub is using bots to expedite the learning process. There is no videoconferencing or webcasts here.

Above: GitHub bot

“After training thousands of people to use Git and GitHub, the GitHub Training Team has established a tried-and-true method for helping new developers retain more information and ramp up quickly as they begin their software journeys,” the company said in a blog post. “And now, we’re making those experiences accessible to developers everywhere with GitHub Learning Lab.”


VB Transform 2023 On-Demand

Did you miss a session from VB Transform 2023? Register to access the on-demand library for all of our featured sessions.


Register Now

The bot helps users work through issues in a repository environment, passing comment on any work that you do while checking over pull requests — notifications of changes you’ve made — in a similar fashion to how a human project lead might do.

Above: GitHub Learning Lab

If the bot isn’t able to help with a specific question you have, there are humans on hand too via the GitHub Learning Lab forum, which includes outside experts and members of GitHub’s in-house training team.

The learning lab exists within GitHub itself, and all lessons are designed with practicality in mind, according to the company. For now, the GitHub Learning Lab offers just five courses, though this will expand over time.

  • Introduction to GitHub
  • Communicating Using Markdown
  • GitHub Pages
  • Moving Your Project to GitHub
  • Managing Merge Conflicts

“We’ll be expanding how this app helps new developers, inviting new course authors, and adding more topics as we go,” the company added.

VentureBeat's mission is to be a digital town square for technical decision-makers to gain knowledge about transformative enterprise technology and transact. Discover our Briefings.