All pathways
🚀
Pathway

DevOps & Deployment

Take a real app to production on Linux — containerize it, secure it, monitor it, automate it, codify its infrastructure as code, then orchestrate it across a cluster.

Outcome

Deploy, containerize, secure, monitor, automate, and orchestrate app delivery — and codify the infrastructure itself as code — from a single Linux box to a self-healing, multi-node Kubernetes cluster you provision and run yourself.

The Roadmap · 8 courses
Foundationscomplete these before the core courses
  1. 1
    Foundation +800 XP

    Linux Essentials

    Foundation — set up and own a Linux machine. The terminal is the base every deployment in this pathway runs on.

    View course
  2. Complete the foundation before the core courses. Every deployment here happens on the Linux machine you set up in Linux Essentials — get comfortable owning the terminal first.

    Core coursesbuild on the foundations above
    2
    Core +1200 XP
    🌿

    Git Essentials

    Version control & GitHub — the workflow every deployment pipeline is built on.

    View course
  3. 3
    Core +1600 XP
    🐳

    Practical Docker on Linux

    Containerize real apps and orchestrate them with Compose.

    View course
  4. 4
    Core +1450 XP

    Nginx Reverse Proxy & HTTPS on Linux

    Put a fast, secure HTTPS front door on your services.

    View course
  5. 5
    Core +1500 XP
    🔥

    Prometheus & Monitoring

    Now watch it — metrics, dashboards, and alerts with Prometheus, Grafana and Alertmanager.

    View course
  6. 6
    Core +1400 XP
    🦊

    GitLab CI/CD

    Automate it all — self-host GitLab and ship every push through a build, test, and deploy pipeline.

    View course
  7. 7
    Core +1710 XP
    🏗️

    Infrastructure as Code with Terraform

    Codify your infrastructure as code — provision, version, and destroy real environments declaratively with Terraform, so every server is reproducible and reviewable, not hand-built.

    View course
  8. 8
    Core +1910 XP
    ☸️

    Practical Kubernetes with k3s

    The capstone — stand up a real Kubernetes cluster with k3s and run a self-healing, multi-node, zero-downtime deployment of a full multi-tier app.

    View course
Coming soon to this pathway
GitOps with Argo CDAnsible

Start the DevOps & Deployment pathway.

First up: Linux Essentials — clear the 1 foundation first, then the core courses build on them.

Start the pathway