All Guides

DevOps Learning Path 2026: From Zero to Certified

Examine expert recommendations in this DevOps Learning Path 2026: From Zero to Certified buying guide. Evaluate real-world pricing models, key capabilities...

Who This Is For

- **Career switchers** from sysadmin, support, dev, or non-tech roles - **Junior/mid engineers** wanting systematic DevOps skill progression - **Managers** building team upskilling programs - **Anyone** who wants a clear "what to learn next" roadmap

The 5-Stage DevOps Competency Model

**Stage 1: Foundations (Weeks 1–4)** Linux CLI, scripting (Bash/Python), Git, networking basics, containers (Docker) **Stage 2: Kubernetes Core (Weeks 5–12)** K8s architecture, workloads, networking, storage, security, Helm, operators **Stage 3: CI/CD & Automation (Weeks 13–20)** GitHub Actions, GitLab CI, ArgoCD/Flux (GitOps), testing, security scanning **Stage 4: Cloud & Platform Engineering (Weeks 21–32)** AWS/Azure/GCP managed K8s (EKS/AKS/GKE), Terraform/Pulumi, Crossplane, Backstage/Port **Stage 5: Specialization & Certification (Ongoing)** CKA/CKAD/CKS, cloud specialty certs, SRE practices, platform building

Stage 1: Foundations (4 Weeks)

**Goal:** Comfortable in Linux terminal, can write scripts, version control with Git, build/run Docker images. | Week | Focus | Resources | |---|---|---| | 1 | Linux CLI, filesystem, permissions, processes, systemd | KodeKloud Linux Basics (free), Linux Journey, OverTheWire Bandit | | 2 | Bash/Python scripting, cron, logs, package managers | KodeKloud Scripting, Automate the Boring Stuff (Python) | | 3 | Git: commit, branch, merge, rebase, PR workflow | GitHub Skills, Atlassian Git Tutorial, KodeKloud Git | | 4 | Docker: images, Dockerfile, compose, multi-stage, registries | KodeKloud Docker (free), Docker docs, Play with Docker | **Milestone:** Deploy a 3-service app (frontend, API, DB) with Docker Compose locally.

Stage 2: Kubernetes Core (8 Weeks)

**Goal:** Pass CKA exam. Can deploy, troubleshoot, secure, and operate K8s clusters. | Week | Focus | Resources | |---|---|---| | 5–6 | Architecture, components, kubectl, namespaces, RBAC | KodeKloud CKA Course (Sec 1–3), KubeAcademy K8s 101 | | 7–8 | Workloads: Pods, Deployments, StatefulSets, Jobs, CronJobs | KodeKloud CKA Course (Sec 4–5), KillerCoda workload scenarios | | 9–10 | Networking: Services, Ingress, CNI, NetworkPolicy, DNS | KodeKloud CKA Course (Sec 6), K8s Network Policy Recipes | | 11–12 | Storage: PV, PVC, StorageClass, CSI, snapshots | KodeKloud CKA Course (Sec 7), CSI driver docs | | 13 | Security: Secrets, PSP/PodSecurity, admission, audit | KodeKloud CKA Course (Sec 8), CKS free tier intro | | 14–15 | Troubleshooting: logs, events, exec, debug pods, node issues | KodeKloud Engineer (standard), KodeKloud mock exams | | 16 | **Mock Exam #1** → Gap analysis → Targeted review | **Milestone:** Score 80%+ on KodeKloud CKA Mock Exam #1.

Stage 3: CI/CD & GitOps (8 Weeks)

**Goal:** Build production-grade pipelines; implement GitOps. | Week | Focus | Platform | |---|---|---| | 17–18 | GitHub Actions: syntax, matrix, caching, secrets, reusable workflows | GitHub Actions (free tier) | | 19–20 | GitLab CI: DAG, rules, needs, container registry, SAST/DAST | GitLab (free tier) | | 21–22 | ArgoCD: declarative sync, app-of-apps, progressive delivery | ArgoCD (local/k3d) | | 23–24 | Flux: kustomize/helm controllers, image automation, policy | Flux (local/k3d) | | 25 | Testing in pipeline: unit, integration, contract, chaos | k6, Pact, LitmusChaos | | 26 | Security scanning: Trivy, Syft, Cosign, SBOM, policy-as-code | OPA/Gatekeeper, Kyverno | | 27–28 | **Capstone:** End-to-end pipeline: code → test → build → sign → deploy (GitOps) | **Milestone:** Public GitHub repo with full pipeline deploying to a k3d cluster via ArgoCD.

Stage 4: Cloud & Platform Engineering (12 Weeks)

**Goal:** Operate managed K8s at cloud scale; build internal developer platforms. | Week | Focus | Platform | |---|---|---| | 29–30 | EKS: managed node groups, Fargate, IRSA, ALB controller, Karpenter | AWS (free tier) | | 31–32 | AKS: system pools, Azure CNI, workload identity, policy | Azure (free tier) | | 33–34 | GKE: Autopilot, Workload Identity, Config Sync, Fleet | GCP (free tier) | | 35–36 | Terraform: modules, state, workspaces, testing, CI/CD | Terraform Cloud (free) | | 37–38 | Pulumi: TypeScript/Python, automation API, ESC | Pulumi (free tier) | | 39–40 | Crossplane: XRDs, compositions, provider configs, claim policies | Crossplane (k3d) | | 41–42 | Backstage: catalog, scaffolder, tech docs, plugins | Backstage (local) | | 43–44 | Port: blueprints, scorecards, self-service actions | Port (free tier) | **Milestone:** Deploy a sample IDP (Backstage or Port) with software catalog, self-service template, and scorecard.

Stage 5: Certification & Specialization

**CKA Path** (after Stage 2): KodeKloud Mock Exams #2, #3 → Schedule exam **CKAD Path:** KodeKloud CKAD Course + Mock Exams (focus: app deployment, config, observability) **CKS Path:** KodeKloud CKS Course + Mock Exams (requires CKA first) **Cloud Specialty:** AWS Certified DevOps Engineer, Azure DevOps Engineer Expert, GCP Cloud DevOps Engineer **Platform Engineering:** CNCF Platform Engineering Maturity Model self-assessment **Recommended sequence:** CKA → (CKAD or CKS) → Cloud Specialty → Platform Engineering portfolio

Platform Recommendations by Stage

| Stage | Primary Platform | Supplemental | |---|---|---| | 1 Foundations | **KodeKloud (Free/Standard)** | Linux Journey, Docker Docs | | 2 K8s Core | **KodeKloud Pro** | KubeAcademy, KillerCoda | | 3 CI/CD | **GitHub Actions / GitLab (free)** | ArgoCD/Flux docs, Dagger | | 4 Cloud/Platform | **Cloud free tiers + KodeKloud Pro/Business** | Crossplane, Backstage, Port docs | | 5 Certs | **KodeKloud Pro (mocks)** | Linux Foundation practice exams | **Team note:** Stages 3–4 benefit significantly from **KodeKloud Business** — custom paths align to your stack, SSO/SCIM for access, dashboard for manager visibility.

Timeline Summary

- **Full-time (40 hrs/wk):** ~10 months to hireable Platform Engineer - **Part-time (15 hrs/wk):** ~22 months - **Certification-only (CKA):** 3–4 months part-time **Adjust for your background:** Sysadmins skip Stage 1. Developers accelerate Stage 3. Cloud cert holders compress Stage 4.

Common Pitfalls

1. **Tutorial hell** — Watching without doing. Fix: 80% hands-on, 20% video. 2. **Skipping foundations** — Weak Linux/Git/Docker haunts you in K8s. Fix: Stage 1 is non-negotiable. 3. **Certification obsession** — Certs validate, they don't teach. Fix: Learn → Build → Certify. 4. **Tool fatigue** — You don't need ArgoCD + Flux + Tekton + Jenkins. Pick one per category. 5. **Solo grinding** — Join communities (KodeKloud Discord, CNCF Slack, r/devops). Accountability + exposure to real problems.

Top Picks

1

Hands-on DevOps training with Kubernetes playgrounds, CKA/CKAD/CKS prep, and real-world labs.

Core platform for Stages 1–2 & 5 (CKA/CKAD/CKS)

Free tier available, Standard 23/mo, Pro 21/mo (billed yearly), AI 29/mo (billed yearly), Business 28/user/mo (min 2 seats) 2500 reviews Visit Site
2

GitHub-native CI/CD that automates builds, tests, and deployments directly from your GitHub repositories.

Stage 3 CI/CD (free, powerful, market-leading)

Free for public repos, 2,000 min/mo (Free), 3,000 min/mo (Team $4/user/mo), 50,000 min/mo (Enterprise $21/user/mo) 0 reviews Visit Site
3

HashiCorps Infrastructure as Code tool for provisioning cloud resources across multiple providers with declarative HCL syntax.

Stage 4 IaC (industry standard)

Free CLI (BSL 1.1), HCP Terraform Free (500 resources), Team $20/user/mo, Enterprise custom. OpenTofu fork is MPL 2.0. 0 reviews Visit Site
4

Spotifys open-source developer portal platform for building developer portals with a plugin architecture.

Stage 4 IDP (CNCF graduated, largest ecosystem)

Free (CNCF open-source), Managed SaaS from ~$2/dev/mo (Roadie), Enterprise custom 0 reviews Visit Site
5

Open-source Kubernetes-native control plane for orchestrating infrastructure across clouds and services.

Stage 4 K8s-native control plane (platform teams)

Free (Apache 2.0), Upbound Cloud Team $500/mo, Enterprise custom 0 reviews Visit Site

Related Links

Featured Platforms

Backstage

Crossplane

GitHub Actions

KodeKloud

Terraform

Comparisons

More Guides

Home