Domain crossover
GitHub Training by Domain
Where GitHub training overlaps the domains your team hires for — each domain page shows the full picture.
Full catalog
All GitHub Courses
Every GitHub course in the CBT Nuggets catalog.
Frequently asked questions about GitHub training
Common questions IT directors ask when evaluating GitHub training for their team.
Which roles and skill levels do the GitHub courses serve?
The beginner course suits software developers, DevOps newcomers, and non-technical staff who work with repositories. The two intermediate GitHub Actions courses target developers, cloud engineers, and DevOps professionals with at least one year of experience. The GH-100 course serves GitHub administrators, platform engineers, and security-minded professionals.
Which certification does this GitHub training prepare a team for?
The Microsoft Certified: GitHub Administration (GH-100) course prepares administrators for that exam. The vendor issues the certification; CBT Nuggets prepares the learner for it.
How should a Training Manager sequence a GitHub team path?
Start everyone on GitHub Tutorial for Beginners to standardize source control, GitHub CLI, and GitHub Desktop practices. Then assign GitHub Actions: Development Automation and GitHub Actions: AWS and Azure Infrastructure Deployment to engineers who automate releases, and GH-100 to the people who administer the enterprise environment.
How much time should we plan per learner?
The beginner course runs about 4 hours and 45 minutes, Development Automation about 8 hours, and AWS and Azure Infrastructure Deployment about 9 hours per learner. Plan additional time for internal review before adapting workflows to production.
What practical skills will engineers apply after the GitHub Actions courses?
Engineers work through connecting GitHub Actions to AWS and Azure, deploying to Azure Container Instances, managing EC2 with Ansible, deploying Terraform templates, using MySQL service containers, publishing with GitHub Packages, and developing in GitHub Codespaces.
How does this training support onboarding, audits, and progress tracking?
The beginner course gives new hires a shared GitHub baseline, and GH-100 covers access audits, audit logging, rulesets, secret scanning, CodeQL, and Dependabot. Team reporting shows per-learner progress and completion, cohort and group views, and completion exports you can use as audit evidence.