Learning Path
☁️

Learn DevOps & Cloud — Free

DevOps and cloud skills are among the highest-paid and most in-demand specialisations in tech. Docker, Kubernetes, AWS, and Azure are the tools that power modern software delivery — and the best learning resources for all of them are completely free. This path takes you from your first container to cloud-certified.

Your Step-by-Step Path

1

Step 1: Learn Docker

Containers are the foundation of modern DevOps. Start with Docker — learn to build, ship, and run applications in isolated environments.

beginner
freeCodeCamp

Learn DevOps Basics — Free 2-Hour Docker Course

2h · Free

2

Step 2: Learn Kubernetes

Once you understand containers, learn to orchestrate them at scale. Kubernetes is the industry standard for container management.

intermediate
freeCodeCamp

Kubernetes Course — Full Beginners Tutorial

4h · Free

3

Step 3: AWS Cloud Fundamentals

Amazon Web Services powers a third of the internet. The Cloud Practitioner course covers core AWS services, pricing, and architecture.

beginner
AWS Skill Builder
Certificate

AWS Cloud Practitioner Essentials

7h · Free

4

Step 4: Azure Cloud Fundamentals

Microsoft Azure is the second-largest cloud platform. The AZ-900 path covers cloud concepts, Azure services, and security fundamentals.

beginner
Microsoft Learn
Certificate

Microsoft Azure Fundamentals: Describe cloud concepts (AZ-900)

4h · Free

5

Step 5: Enterprise DevOps

Tie it all together with CI/CD pipelines, infrastructure as code, and enterprise-grade DevOps practices on Azure.

intermediate
Microsoft Learn
Certificate

AZ-400: Development for Enterprise DevOps

8h · Free

More Courses to Explore

freeCodeCamp's 2-hour Docker course covering containers, images, volumes, networks, Docker Compose, and writing Dockerfiles. Practical and project-driven — by the end you can containerise real applications. Free on YouTube.

2h
4.7
Details

freeCodeCamp's full Kubernetes course covering pods, deployments, services, ingress, ConfigMaps, secrets, and Helm. Builds on a basic Docker foundation. Free and project-based.

4h
4.7
Details

Microsoft Learn's primary DevOps path (replaces the retired AZ-400 Get-Started path). Covers source control with Git, GitHub workflows, branching strategies, Azure Boards, GitHub Projects, and applying DevOps practices at scale. Aligns with the AZ-400 certification.

8h
4.5
Details

Other Learning Paths