9 role-based roadmaps. Pick a role below and the full sequence of courses appears — the path knows what to learn first, so you don't have to guess.
Select a role to unlock its sequence
Complete learning path for backend engineers — from programming fundamentals to databases, distributed systems, and APIs.
Complete learning path for cloud engineers — from networking fundamentals to infrastructure as code and cloud architecture.
Complete learning path for data engineers — SQL, ETL pipelines, data warehousing, streaming, and analytics infrastructure.
Complete learning path for DevOps engineers — from Linux fundamentals to CI/CD, containers, and infrastructure as code.
Complete learning path for frontend engineers — from JavaScript and TypeScript to React, Next.js, and performance tooling.
Complete learning path for full-stack engineers — frontend, backend, databases, and deployment.
Complete learning path for ML engineers — from Python and ML fundamentals to production deployment and MLOps.
Complete learning path for platform engineers — Kubernetes, CI/CD, developer experience, and internal platforms.
Complete learning path for site reliability engineers — monitoring, incident response, SLIs/SLOs, and chaos engineering.