DevOps Engineer
Automate infrastructure, build CI/CD pipelines, and deploy at scale.
Foundations
Build a strong foundation in modern web development before moving into advanced technologies.
Command the terminal with confidence: files, permissions, processes, shell scripting and system admin.
Linux Complete
Start this course
Get productive with version control: commits, branches, merges, pull requests and collaborating on GitHub.
Git & GitHub Complete
Start this course
Containerise applications with Docker — images, containers, volumes, networks and multi-service setups.
Core Skills
Apply your foundations to build real projects with modern frameworks and tools.
Orchestrate containers at scale with Kubernetes — pods, deployments, services and config.
Automate the path from commit to production with continuous integration and delivery pipelines.
Build and run automation pipelines with Jenkins or GitHub Actions for real projects.
Advanced
Master production-grade skills and deploy real-world applications.
Understand core AWS services and how to architect scalable, reliable cloud infrastructure.
Keep production healthy — logs, metrics, alerts, dashboards and observability tools.
Manage infrastructure as code with Terraform — resources, state, modules and remote backends.