GitHub & DevOps Foundations
For developers and engineers learning Git, GitHub, CI/CD pipelines, and core DevOps practices.
Completion Badge
GH-900: GitHub Foundations
Prepare for the GitHub Foundations (GH-900) certification exam with this comprehensive course covering all 7 exam domains. Learn version control with Git, GitHub repositories, collaboration with issues and pull requests, GitHub Actions CI/CD, GitHub Copilot AI tools, Codespaces, project management, security, and the open-source community. Hands-on labs use the Git and GitHub CLI in a browser-based environment with real GitHub workflows. Aligned to the January 2026 exam objectives.
GH-200 GitHub Actions
Prepare for the GH-200 GitHub Actions certification. This hands-on course covers workflow authoring with triggers, matrix strategies, and service containers; custom JavaScript, Docker, and composite actions; enterprise governance with runner management and policies; security best practices including OIDC federation and artifact attestations; and performance optimization. Students use their own GitHub account for exercises. Course aligned to January 2026 exam objectives.
GH-300: GitHub Copilot
Prepare for the GH-300 GitHub Copilot certification exam. This comprehensive course covers responsible AI usage, prompt engineering, Copilot features across IDE/CLI/GitHub.com, Agent Mode, MCP, coding agents, testing, privacy, and organizational management. Hands-on labs use a multi-language VS Code environment with GitHub Copilot pre-installed.
Terraform Fundamentals
Master Terraform from first principles. This hands-on course teaches HCL syntax, provider configuration, resource management, input variables with validation, state management, reusable modules, expressions, functions, and dynamic blocks. All exercises run locally on a Linux VM no cloud account needed. The capstone builds a complete multi-environment infrastructure project. Course 1 of 2 in the Terraform Learning Path.
Terraform on Azure
Apply Terraform to real Azure infrastructure. This hands-on course covers the AzureRM provider, deploying VNets and NSGs, Linux VMs with cloud-init, App Service with SQL Database, Key Vault for secrets, remote state in Azure Storage, reusable Azure modules, importing existing resources, drift detection, and lifecycle management. The capstone deploys a complete multi-tier Azure environment. Requires Terraform Fundamentals. Course 2 of 2 in the Terraform Learning Path.
Running Productive Retrospectives
Most retros are boring complaint sessions. Practice facilitating conversations that surface real issues and drive actual change with AI team members who are disengaged, defensive, or dominating.
AZ-400: Designing and Implementing Microsoft DevOps Solutions Coming Soon
Prepare for the AZ-400 certification exam and master enterprise DevOps engineering on Microsoft Azure and GitHub. This course covers the full AZ-400 exam blueprint: agile planning with Azure Boards and GitHub Projects, source control strategy and branching, CI/CD pipelines with Azure Pipelines and GitHub Actions, infrastructure as code with Bicep, package management with Azure Artifacts, deployment strategies including blue-green and canary, security and compliance with GitHub Advanced Security and Azure Key Vault, and monitoring with Azure Monitor and Application Insights. Labs are based on the official Microsoft Learn DevOps lab curriculum and adapted for hands-on practice in a live Azure environment.