🛡️
Learning path
DevSecOps Engineer
The full journey — Linux and containers, through Kubernetes, IaC, pipelines, and security. Start at the top.
11 Courses~82h
The roadmap · 11 Courses
01Linux essentialsOperate a modern Linux server: shell, files, permissions, services, logs, storage and networking.Beginner · ~8h02Docker for beginnersRun containers, build images and wire up a small app with Compose, step by step.Beginner · ~4h03Docker in depthImages, BuildKit, the engine, storage, networking, Swarm, recipes and CI.Intermediate · ~8h04Kubernetes fundamentalsWhat Kubernetes is and how to run your first app.Beginner · ~5h05Kubernetes administrationOperating Kubernetes end to end — the admin’s working knowledge.Intermediate · ~16h06TerraformThe industry-standard IaC tool, from first resource to CI/CD.Beginner · ~7h07Jenkins foundations, done rightControllers, agents, and pipelines-as-code, done right.Beginner · ~4h08Secure CI/CD with GitLabBuild GitLab pipelines, then harden them with scanning and gates.Intermediate · ~7h09Advanced container securitySupply chain, hardening, the daemon and host, and the escapes those controls stop.Advanced · ~7h10Kubernetes security & hardeningSecure a cluster across all six CKS domains.Advanced · ~7h11Software supply chain securityMake every artifact verifiable, from commit to cluster.Advanced · ~9h