CI/CD foundations
Pipeline anatomy, artefacts, approvals, promotions — GitHub Actions-first commentary.
Lesson outline
-
73
Pipeline caches to speed builds
Use pipeline caches to speed up builds — CI/CD foundations tutorial. Learn how to cache dependencies and build artifacts to reduce build times, with hands-on steps and troubleshooting.
-
74
Zero-Downtime Deployment
Implement zero-downtime deployment techniques in this hands-on CI/CD foundations lesson. Learn rolling, blue-green, and canary strategies, troubleshoot edge cases, and prepare for the next step.
-
75
SLOs for Releases
Define service level objectives for releases — CI/CD foundations.
-
76
Audit Pipeline Compliance
Audit pipeline compliance for production: learn how to verify that your CI/CD pipelines meet security and governance standards before release. This lesson covers core concepts, a step-by-step audit process, hands-on exercises, and common pitfalls. Perfect for developers building production-ready pipelines with GitHub A
-
77
Security Scanning in CI Pipelines
Integrate security scanning into your CI pipeline to catch vulnerabilities early. This CI/CD foundations lesson covers core concepts, hands-on steps, comparisons, and troubleshooting.
-
78
Release Readiness Review Process
Build a release readiness review process in CI/CD foundations: what it is, why it matters, how to run one with practical steps, and what to do next.
CI/CD foundations — step-by-step tutorials
What you will find here
This track walks through ci/cd foundations in order — each lesson is server-rendered HTML you can read without JavaScript. Follow the outline, then practice in the browser IDE when a lesson links to runnable code.
Tutorials vs quizzes and code samples
Tutorials teach in sequence. For quick checks use quizzes. For copy-paste snippets see code samples. For deeper reading browse articles.