close
The Wayback Machine - https://web.archive.org/web/20170808174932/https://services.github.com/training/

GitHub Training

From introductory classes to in-depth curriculum on Git and GitHub, our trainers can help your team get the skills they need from online and in-person classes.

On-demand training

Our complimentary on-demand training guides you through our curriculum giving you the flexibility to learn when and where it's most convenient for you.

icon-ondemand

Learn at your own pace

Are you ready to get started using GitHub? Our on-demand training combines hands-on exercises with videos and relevant articles to get you up and running quickly. Best of all, our trainers will be dropping by daily to answer questions and help those who are stuck.


Private Training

With our trainer-lead classes, we help increase your team's proficiency with Git and GitHub through hands-on activities and tailored content including CircleCI and Travis CI Marketplace integrations.

icon-inperson

Live, hands-on training

Our highly experienced trainers can help increase your team's profiency with a live, in-person class delivered in your location or virtually. Contact us to schedule a session.


Public training

No matter where in the world you are, we have virtual classes and webinars that you can access from the convenience of your own computer.

icon-code

GitHub for Developers

Are you a command line user who's new to Git and GitHub? This class will help you learn both — from performing basic Git operations to dealing with merge conflicts in Pull Requests. We'll even rewrite a bit of history, and touch on how to undo (almost) anything with Git. This interactive class meets four times, and includes skill building activities between each virtual class meeting.

Classes are limited to 20 students and fill up quickly. Reserve your seat today!

GitHub for Developers

09:00 -

09:00 -

09:00 -

09:00 -

GitHub for Developers & CircleCI

09:00 -

09:00 -

09:00 -

09:00 -

09:00 -

GitHub for Developers & Travis CI

09:00 -

09:00 -

09:00 -

09:00 -

09:00 -

icon-code

GitHub Webinars

GitHub offers a series of free online webinars on a variety of topics, including refreshers on using GitHub to work together, best practices for reviewing code with pull requests, shortcuts to save time, and how to use GitHub Desktop clients and IDE integrations.

Migrating from REST to GraphQL

10:00 -

How GitHub Uses GitHub: Remote Teams

10:00 -

How GitHub Uses GitHub: Managing Your Teams

10:00 -

How GitHub Uses GitHub: Managing Your Projects

10:00 -

How GitHub Uses GitHub: Documentation for Your Projects

10:00 -