ssprkd.io
Courses

🚀 CI/CD & Delivery Pipelines

Turn every commit into a trustworthy release. Build CI/CD pipelines with GitHub Actions, gate merges with tests and reviews, promote signed artifacts, and ship with canary and blue-green deploys — securing the whole supply chain along the way.

0/9
Start: Pipeline anatomy →
📊 Assess your CI/CD & Delivery Pipelines level to see exactly which modules to focus on.Assess →
1
Pipeline anatomy
Turn every commit into a tested artifact that ships itself — the build, test, and deploy stages, why they run as gates, and how caching and build-once-promote keep the pipeline fast and honest.
Free
2
GitHub Actions in depth
Drive real pipelines with GitHub Actions: triggers, a job matrix, dependency caching keyed on the lockfile hash, reusable workflows, and OIDC federation to the cloud so you never store a long-lived secret.
🔒
3
Testing & quality gates
Make main always releasable: run unit, integration, and e2e tests in CI, enforce required status checks and protected branches, and use GitHub Environments with required reviewers as deploy gates.
🔒
Chapter review
Chapter 1 review — build a trustworthy pipeline
Lab: Stand up a gated CI pipeline · 10-question check
🔒 Standard
4
Artifacts & registries
Build once and promote it everywhere: version the artifact semantically, push it to a registry, sign it with cosign, and attach an SBOM so what you tested is provably what you ship.
🔒
5
Deployment strategies
Ship without holding your breath: rolling vs blue-green vs canary, metric-gated promotion of a canary, and fast rollback — including keeping the old environment warm and decoupling deploy from release.
🔒
6
Version control for delivery
Collaborate in Git without fear: know when to merge versus rebase, why trunk-based development beats git-flow for shipping fast, and how the PR flow and protected branches gate every change.
🔒
7
Securing the pipeline
Lock down the supply chain: manage secrets safely in CI, run least-privilege ephemeral runners, pin third-party actions by commit SHA, scan dependencies (SCA), and attach provenance (SLSA), cosign signatures, and SBOMs.
🔒
Chapter review
Chapter 2 review — ship & secure the release
Lab: Promote, deploy, and secure a release · 10-question check
🔒 Standard
🎓
Final exam
CI/CD & Delivery Pipelines — comprehensive capstone
Hands-on capstone + course-wide exam · scored to a role level
🔒 Professional