DE
DevOps & Infrastructure
Automate, monitor, and scale what other people wrote. The bridge between dev and production.
18 skills
5 months
Advanced
It is not theory-only: every stop ends with something that actually runs (a pipeline, a container, an alert). You'll need to be comfortable in a terminal and unafraid of reading logs.
Outcomes: DevOps engineer, SRE, platform engineer, modern sysadmin.
Foundation
1
Linux Fundamentals
File system, processes, permissions, package managers — what every dev needs.
30 minutes
2
Shell Scripting (Bash)
Variables, loops, pipes and traps. Writing scripts you can trust in production.
30 minutes
3
SSH Keys and Tunnels
Public-key auth, agent forwarding, port tunneling, jump hosts.
20 minutes
4
Networking Basics
TCP/IP, DNS, ports, firewalls. Read a network, debug connectivity.
25 minutes
Core
5
HTTP Servers (Nginx)
Reverse proxy, virtual hosts, gzip, cache, rate limit. The standard server.
30 minutes
6
TLS with Let's Encrypt
Certificates that auto-renew, HTTPS hardening, HSTS, OCSP stapling.
25 minutes
7
Docker Fundamentals
Images, containers, layers, volumes. Stop saying "it works on my machine".
35 minutes
8
Docker Compose
Multi-container apps in one yaml: networks, depends_on, healthchecks.
25 minutes
10
CI/CD Fundamentals
Pipelines, artifacts, gates and the difference between CI and CD.
25 minutes
11
GitHub Actions
Workflows, secrets, matrix builds, deploying from a tag.
30 minutes
17
Secrets Management
Never commit a secret. Vault, doppler, env-as-encrypted-file patterns.
20 minutes
18
Backup and Restore
A backup you didn't test is not a backup. Frequency, retention, drills.
20 minutes
Advanced
9
Multi-Stage Dockerfiles
Build images that ship 50MB instead of 1.2GB. Cache, layers, distroless.
25 minutes
12
Deployment Strategies
Blue/green, canary, rolling. Trade-offs and when to pick which.
25 minutes
13
Infrastructure as Code (Terraform)
Declare your infra in code, plan, apply, state. The 80% you actually need.
40 minutes
14
Monitoring with Prometheus
Metrics, exporters, scraping, basic Grafana dashboards.
30 minutes
15
Centralized Logging
Structured logs, ship to Loki/ELK, queryable instead of grep.
25 minutes
16
Incident Response Basics
On-call, runbooks, postmortems blameless. Reduce mean-time-to-recovery.
25 minutes