All Courses

27 courses across 6 learning paths. Start anywhere — learn in any order you prefer.

27 courses found

Linux Fundamentals
Beginner
55 hours20 lessons

Foundations

Linux Fundamentals

Your journey begins here. Learn how Linux works, navigate the file system, manage processes, and understand the operating system that powers the internet.

Not startedStart Course
Linux Administration
Beginner
45 hours30 lessons

Foundations

Linux Administration

Go deeper into Linux system administration. Configure services, manage storage, set up networking, and learn to troubleshoot production systems.

Not startedStart Course
Shell Scripting
Beginner
45 hours16 lessons

Foundations

Shell Scripting

Transform repetitive tasks into automated scripts. Learn Bash scripting from variables to complex automation workflows.

Not startedStart Course
Networking Fundamentals
Beginner
35 hours15 lessons

Foundations

Networking Fundamentals

Understand how computers communicate. Master TCP/IP, DNS, HTTP, firewalls, and the networking concepts that underpin everything in DevOps.

Not startedStart Course
Git & Version Control
Beginner
40 hours20 lessons

Foundations

Git & Version Control

Master the version control system used by every modern team. Learn Git from first commit to complex branching strategies.

Not startedStart Course
Python for Automation
Beginner
45 hours20 lessons

Foundations

Python for Automation

Learn Python with a DevOps focus. Automate infrastructure tasks, parse logs, interact with APIs, and build tools that make your life easier.

Not startedStart Course
Docker Fundamentals
Intermediate
55 hours15 lessons

Containerization & Orchestration

Docker Fundamentals

Learn containerization from scratch. Build, run, and manage Docker containers. Understand images, Dockerfiles, and container lifecycle.

Not startedStart Course
Docker Advanced
Intermediate
50 hours15 lessons

Containerization & Orchestration

Docker Advanced

Master advanced Docker techniques: custom registries, build optimization, CI/CD integration, debugging, Docker Swarm, and production patterns.

Not startedStart Course
Kubernetes Fundamentals
Intermediate
65 hours20 lessons

Containerization & Orchestration

Kubernetes Fundamentals

Master container orchestration with Kubernetes. Deploy, scale, and manage containerized applications in production.

Not startedStart Course
Kubernetes Advanced
Intermediate
70 hours15 lessons

Containerization & Orchestration

Kubernetes Advanced

Go beyond the basics. Master advanced Kubernetes patterns including custom resources, operators, service mesh, multi-cluster management, and production-grade security hardening.

Not startedStart Course
Helm — The Kubernetes Package Manager
Intermediate
30 hours10 lessons

Containerization & Orchestration

Helm — The Kubernetes Package Manager

Master Helm charts for packaging, deploying, and managing Kubernetes applications. From basic charts to advanced templating and chart repositories.

Not startedStart Course
Kustomize — Template-Free Configuration
Intermediate
20 hours8 lessons

Containerization & Orchestration

Kustomize — Template-Free Configuration

Customize Kubernetes manifests without templates using Kustomize. Master bases, overlays, patches, and environment-specific configurations.

Not startedStart Course
CI/CD Fundamentals
Intermediate
20 hours5 lessons

CI/CD & GitOps

CI/CD Fundamentals

Understand the principles and practices of Continuous Integration and Continuous Delivery. Build your first automated pipeline.

Not startedStart Course
GitHub Actions
Intermediate
40 hours8 lessons

CI/CD & GitOps

GitHub Actions

Master GitHub Actions for automating builds, tests, and deployments. From basic workflows to advanced patterns.

Not startedStart Course
Jenkins
Intermediate
35 hours5 lessons

CI/CD & GitOps

Jenkins

Master Jenkins for enterprise CI/CD. Declarative and scripted pipelines, shared libraries, and distributed builds.

Not startedStart Course
ArgoCD & GitOps
Intermediate
30 hours5 lessons

CI/CD & GitOps

ArgoCD & GitOps

Implement GitOps with ArgoCD. Deploy to Kubernetes with Git as the single source of truth.

Not startedStart Course
Cloud Computing Fundamentals
Intermediate
15 hours3 lessons

Infrastructure as Code & Cloud

Cloud Computing Fundamentals

Understand cloud computing models, service types, and the AWS ecosystem before diving into infrastructure as code.

Not startedStart Course
AWS DevOps Essentials
Intermediate
55 hours15 lessons

Infrastructure as Code & Cloud

AWS DevOps Essentials

Master AWS services essential for DevOps engineers. From VPC networking and EC2 to ECS, EKS, S3, IAM, and CloudFormation — build production infrastructure on AWS.

Not startedStart Course
Terraform Fundamentals
Intermediate
45 hours5 lessons

Infrastructure as Code & Cloud

Terraform Fundamentals

Master Infrastructure as Code with Terraform. Define, provision, and manage cloud infrastructure declaratively.

Not startedStart Course
Ansible
Intermediate
25 hours4 lessons

Infrastructure as Code & Cloud

Ansible

Automate server configuration and application deployment with Ansible. Agentless, simple, powerful.

Not startedStart Course
Observability Fundamentals
Advanced
15 hours3 lessons

Observability & Reliability

Observability Fundamentals

Understand the principles of observability — metrics, logs, and traces — and why they matter for running reliable systems.

Not startedStart Course
Prometheus
Advanced
30 hours4 lessons

Observability & Reliability

Prometheus

Master Prometheus for metrics collection, PromQL for querying, and alerting rules for proactive incident detection.

Not startedStart Course
Grafana
Advanced
20 hours3 lessons

Observability & Reliability

Grafana

Build beautiful, informative dashboards with Grafana. Connect data sources, design panels, and create alerts.

Not startedStart Course
SRE Principles
Advanced
25 hours4 lessons

Observability & Reliability

SRE Principles

Learn Site Reliability Engineering principles — SLOs, error budgets, incident management, and the practices that keep systems reliable.

Not startedStart Course
Platform Engineering Principles
Advanced
15 hours3 lessons

Platform Engineering & Advanced Topics

Platform Engineering Principles

Understand the principles of platform engineering — golden paths, developer experience, and internal developer platforms.

Not startedStart Course
Security & DevSecOps
Advanced
20 hours3 lessons

Platform Engineering & Advanced Topics

Security & DevSecOps

Integrate security into the DevOps lifecycle. SAST, DAST, supply chain security, and policy as code.

Not startedStart Course
DevOps Career Development
Advanced
15 hours3 lessons

Platform Engineering & Advanced Topics

DevOps Career Development

Build a successful DevOps career — from resume building to technical interviews and salary negotiation.

Not startedStart Course