Skip to content
LatchkeyLatchkey home
CI/CD from Scratch

A complete, beginner-to-advanced course on CI/CD with GitHub Actions.

Learn CI/CD from the ground up: what it is, how pipelines work, and how to build, test, containerize, and deploy real projects with GitHub Actions - then make them fast, cheap, and reliable. A free, structured course you can follow lesson by lesson.

Module 1 - Foundations

What CI/CD is and why it matters.

Module 7 - Deployment & CD

Environments, approvals, OIDC, deploy strategies.

Module 8 - Speed, cost & reliability

Make pipelines fast, cheap, and self-healing.

Module 9 - Security & best practices

Secrets, OIDC, least privilege, supply chain.

Explore other topics