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 (August 2026 exam objectives). 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, required workflows, and organization policies; security best practices including OIDC federation to Azure / AWS / GCP, `actions/attest-build-provenance` for SLSA provenance, and Fine-Grained PAT vs GitHub App token identity choices; and performance optimization with `actions/cache@v6` and matrix concurrency tuning. Students use their own GitHub account. All workflow samples are pinned to current-stable action versions (checkout@v7, setup-node@v6, upload-artifact@v7, download-artifact@v8) and current-supported runner labels (ubuntu-24.04 / windows-2025 / macos-26); Node 24 LTS is the recommended default per the August 2026 Node.js LTS schedule.
GH-300: GitHub Copilot
<p>Prepare for the GH-300 GitHub Copilot certification exam (August 2026 blueprint). Covers responsible AI usage, prompt engineering, Copilot Chat / Agent Mode / Next Edit Suggestions in the IDE, the standalone Copilot CLI, the Copilot desktop app, MCP servers, Copilot Spaces, Copilot Coding Agent (cloud agent), Copilot Code Review with CodeQL Autofix, and AI Credits billing / organizational management. Hands-on labs use a multi-language VS Code environment with GitHub Copilot pre-installed.</p>
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.
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.