intermediate34 lessons · 6 phases
CI/CD Pipelines with GitHub Actions
A complete path through CI/CD — from your first GitHub Actions workflow through caching, secrets, and matrix builds, deploying to Azure App Service, ACR, and AKS, GitOps with ArgoCD and progressive delivery, supply-chain hardening with Cosign and OPA Gatekeeper, and operating pipelines reliably at scale.
ci-cdgithub-actionsdevopsgitopsargocdkubernetesazure
prerequisites
- →Comfort with Git and the command line
- →Basic familiarity with Docker and Kubernetes concepts
- →No prior CI/CD experience required
you'll learn
- ✓Write production-grade GitHub Actions workflows — triggers, jobs, matrices, caching, and secrets
- ✓Deploy to Azure App Service, ACR, and AKS with zero-secret OIDC authentication
- ✓Adopt GitOps with ArgoCD — Applications, ApplicationSets, and progressive delivery with Argo Rollouts
- ✓Harden pipelines against supply-chain attacks — pinned actions, image signing, and policy-as-code
- ✓Operate CI/CD at scale — cost optimization, observability, and disaster recovery for the pipeline itself
- ✓Design a complete deployment architecture and defend the tradeoffs behind every decision
course structure