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.
Online training
No matter where in the world you are, we have live web-based classes that you can access from the convenience of your own computer.
Introduction to GitHub
So you signed up for GitHub. Now what? Whether you're new to version control or just need an explanation of Git and GitHub, this one hour class will help you understand the concepts of distributed version control and get started using GitHub. Get to know basic Git concepts and GitHub workflows through step-by-step lessons.
This class is for people with little to no experience using GitHub.
GitHub for Everyone
GitHub is not just for developers. Project managers, tech writers, and other people who help build software can use GitHub to work with developers and with each other. Get an introduction to Git and GitHub concepts and learn how to use version control in your role without touching the command line. This class is for people with little to no experience using GitHub.
This class emphasizes the use of the GitHub Desktop Applications. If you are interested in learning how to use GitHub on the command line, you should check out GitHub for Developers.
GitHub for Developers
Are you a command line user who's new to Git and GitHub? This two-part 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 is a class for users who are comfortable with a command-line interface.
Git Essentials
Git on the command line can be easy, and we're here to help! This two-day course will help you master the most commonly used Git operations, starting with core workflows and moving to more advanced Git troubleshooting skills and re-writing history.
This class offers limited exposure to GitHub and is heavy on the command line. If you plan to use GitHub, we recommend GitHub for Developers instead.
GitHub Review
GitHub offers a series of free online classes on a variety of topics, including a refresher on using GitHub to work together, best practices for reviewing code with pull requests, shortcuts to save time, and when to use GitHub Desktop clients and IDE integrations.
This class is for people who use GitHub regularly.
In-person training
If you prefer a classroom, our trainers can help increase your team’s proficiency with a live, in-person class.
Live, in-person classes
For face-to-face training, our highly experienced trainers can help increase your team's profiency with a live, in-person class. Contact us to schedule a session.
On-demand training
Our on-demand training guides you through our curriculum giving you the flexibility to learn when and where it's most convenient for you.
Learn at your own pace
Do you prefer to learn at your own pace? Our on-demand training gives you the flexibility to learn Git and GitHub when and where it’s most convenient for you. Wheelhouse provides on-demand training with recordings, diagrams, and hands-on exercises using repositories in your own GitHub account.