CI/CD Fundamentals: Pipelines, Testing and Deployment
Learn CI/CD concepts and GitHub Actions: pipelines, automated testing, environments, deployment strategies and secrets. For developers and DevOps beginners.
What you'll learn
- Explain CI, continuous delivery and continuous deployment.
- Design a pipeline with build, test and deploy stages as code.
- Write GitHub Actions workflows with jobs, steps, caching and matrices.
- Choose blue-green, canary or rolling deployments and manage environments and secrets.
- Monitor releases, roll back safely and measure delivery with DORA metrics.