The complete cloud curriculum.
Build your foundation first, then use it to create, deploy, automate, secure, and explain real cloud work.
Learn in sequence. Each phase builds on skills introduced earlier in the path.
Prove the work. Phase pages pair learning topics with hands-on verification.
Learn the systems
0
Build your beginner-friendly IT foundation across Linux, networking, programming, cloud computing, and DevOps.
7 topics
Start here
1
Build practical Linux and Bash skills with Git, cloud CLI, SSH, and Infrastructure as Code fundamentals through hands-on CTF lab work.
6 topics
Topics in this phase
Open Phase 1
2
Learn core networking: IP/subnetting, routing, DNS, HTTP, ports, and troubleshooting. Build the foundation for cloud networking.
4 topics
Build and deploy
3
Learn Python programming, FastAPI, and databases. Build a real-world Journal API project.
5 topics
Topics in this phase
Open Phase 3
4
Deploy on AWS, Azure, or GCP: virtual machines, cloud networking, IAM security, databases, and application hosting.
6 topics
5
Master Docker containers, Kubernetes orchestration, CI/CD pipelines, Terraform IaC, and OpenTelemetry observability with your cloud provider.
7 topics
Secure and advance
6
Secure your Journal API with IAM, secrets management, network controls, monitoring, and incident response. Make it production-ready.
4 topics
7
Turn your cloud skills into a job. Network, tailor your resume, prepare your interview stories, and learn to talk about your work with confidence.
5 topics
Keep your place as you learn.
Browse the full curriculum without an account. Sign in when you want to track progress and submit verification work.
Sign in with GitHub