DevOps Engineer
Learn to build, ship, and run software reliably: Linux, networking, containers, CI/CD, infrastructure as code, Kubernetes, and observability. Best with some programming experience.
Linux & the shell
Get comfortable operating servers from the command line.
Networking fundamentals
Understand DNS, HTTP, TLS, load balancing, and firewalls.
Containers with Docker
Package applications into portable images and run them anywhere.
CI/CD pipelines
Automate build, test, and deploy with pipelines as code.
Infrastructure as Code
Provision cloud resources declaratively with Terraform.
Kubernetes basics
Deploy, scale, and heal containerized workloads on a cluster.
Monitoring & observability
Collect metrics and logs; alert on what matters with Prometheus and Grafana.
Cloud fundamentals
Map the core compute, storage, and networking services of a major cloud.