Where teams start
Most Popular Git Certifications
Most teams start with GitHub Tutorial for Beginners or GitLab Certified Git Associate to set a shared baseline for source control, branching, and merging. Training Managers then assign GitHub Actions, advanced GitLab, or GH-100 courses by role.
GCA
This GitLab Certified Git Associate training covers how to use GitLab at a professional level, well enough to shorten your development cycle times, increase productivity, and strengthen project security. After finishing this DevOps training, you'll be ready to earn your Certified Git Associate certification and incorporate foundational GitLab skills into your workflows.
Trevor Sullivan
GitHub Training
This beginner GitHub training gives learners an understanding of GitHub and how to use it at a foundational level. Familiarity with GitHub is a prerequisite for many developer and DevOps positions, and this course prepares you to use GitHub and become a more effective developer by maximizing your efficiency and productivity.
Trevor Sullivan
AWS & Azure Infrastructure Deployment
Unlock the power of GitHub Actions in this intermediate course, where you'll learn to automate services in AWS and Azure. Designed for developers, cloud engineers, and DevOps professionals, this course covers real-world tasks like interacting with Amazon S3, EC2, and Azure containers. Perfect for onboarding new cloud engineers, team training, or as a GitHub reference resource.
Trevor Sullivan
Adv GitLab DevOps
This advanced DevOps training shows tasks using GitLab while emphasizing its integration with other DevOps tools. GitLab isn’t siloed from the multitude of other DevOps tools. GitLab is one of many tools you can use to automate various development and operations tasks. As you become more advanced, you realize DevOps tools like GitLab should be used with other tools in order to speed up workflows and make them more efficient.
Trevor Sullivan
GitHub Actions Tutorial: Development Automation Training
This intermediate GitHub training teaches learners how to use GitHub Actions to automate workflows, speed up development, and reduce errors. Perfect for experienced GitHub users, this course focuses on real-world projects that streamline deployment and minimize workflow issues. Ideal for onboarding new cloud engineers and DevOps professionals or as a GitHub reference resource for teams.
Trevor Sullivan
GitHub Actions (GH-200)
This GitHub Actions (GH-200) certification training helps IT teams unify how DevOps workflows are designed, secured, and maintained. Built for DevOps engineers, developers, and platform engineers who contribute to CI/CD pipelines, this GitHub Actions training covers triggers, jobs, and conditional logic, as well as matrix strategies, caching, service containers, and custom actions written in JavaScript or Docker. Engineers learn to build reusable workflows, manage secrets and runner fleets, and automate releases and pull request gates, giving your org consistent, auditable pipelines across repositories After taking this course, your DevOps team will be able to automate consistently, with fewer manual release steps and tighter control over credentials and compute spend. At roughly 20 hours per learner, this course fits alongside active project work, and includes progress tracking and Team Reporting.
Shaun Wassell
Recently added
Newest Releases
The latest Git training added to the catalog — new courses land here within a day of publication.
Discipline crossover
Git Training by Path
Where Git training overlaps the disciplines your team hires for — each path page shows the full picture.
Frequently asked questions about Git training
Common questions IT directors ask when evaluating Git training for their team.
Which roles and skill levels does this Git training serve?
The six courses range from beginner to expert. They cover software developers, junior DevOps admins, and non-technical staff who work in repositories, as well as cloud engineers, platform engineers, GitHub administrators, and senior DevOps professionals.
Which certifications do these courses prepare a team for?
Two courses align to vendor certifications: GitLab Certified Git Associate and Microsoft Certified: GitHub Administration (GH-100). CBT Nuggets prepares learners, and the vendor issues the certification.
How should a Training Manager sequence a team path?
Start with GitHub Tutorial for Beginners or GitLab Certified Git Associate to build a shared baseline. Next, assign the two GitHub Actions courses for development automation and AWS and Azure infrastructure deployment, or Advanced GitLab and DevOps Training for senior engineers. Use GH-100 for the people who administer enterprise GitHub.
How much time should we plan per learner?
Plan about 4 hours and 45 minutes for GitHub Tutorial for Beginners and roughly 8 to 9 hours for each GitHub Actions course. Advanced GitLab and DevOps Training runs about 9 hours and 18 minutes, and GitLab Certified Git Associate runs about 17 hours.
Does the training cover security and governance for audit readiness?
Yes. The GH-100 course covers SAML SSO, SCIM provisioning, access audits, enterprise policies and rulesets, audit logging, secret scanning with push protection, CodeQL, Dependabot, and GitHub Actions governance. These are the controls IT Directors need for consistent, auditable GitHub environments.
How do we track team progress and completion?
Team reporting shows per-learner progress and completion, cohort and group views, and completion exports for audit evidence. Training Managers can assign Git courses to a whole team and confirm who has finished the baseline before expanding automation work.