WARP ACADEMY
Less watching.
More doing.
Understand the fundamentals. Practice in a lab.
Leave with skills you can put to work.
Free foundations. No payment required. Paid labs when you’re ready.
START WITHOUT A PURCHASE
Build your foundation for free.
Choose a starting point. Create a free account to save your progress.
Choose your learning path
Explore the curriculum, save it to your workspace, and choose when to add paid training.
LEARNING PATH
Automation Engineer
Turn an operational task into a reviewed, tested, recoverable change: learn Linux, version your work with Git, write scripts and API clients, then manage configuration and infrastructure.
Start with free training, save all courses to My Workspace, or buy the whole path.
Explore free foundations and paid courses
Start with recommended free foundations, or acknowledge skipping them and explore practical skills in the order that fits your goals. This is a recommended sequence; your existing enrollments remain available in the catalog and workspace. Path changes do not add courses to an earlier purchase or promo code.
Foundations
Free trainingBuild your understanding before you buy.
- Linux & Networking Foundations →Start here · Free
- Git for Automation Foundations →Start here · Free
- Bash & Python Automation Foundations →Start here · Free
- API Automation Foundations →Start here · Free
- Ansible Foundations →Start here · Free
- Terraform Foundations →Start here · Free
In Practice & Capstone
Paid trainingPut your skills to work with hands-on labs and practical assessments.
- Linux & Networking in Practice →Recommended: Linux & Networking Foundations
- Git for Automation in Practice →Recommended: Git for Automation Foundations
- Bash & Python Automation in Practice →Recommended: Bash & Python Automation Foundations
- API Automation in Practice →Recommended: API Automation Foundations
- Ansible in Practice →Recommended: Ansible Foundations
- Terraform in Practice →Recommended: Terraform Foundations
- Automation Engineer Capstone →Review recommended foundations and required practical courses
LEARNING PATH
DevOps Engineer
Take a reviewed change through a secure delivery pipeline, promote a verified release, measure its effect on users, and prove recovery when it fails.
Start with free training, save all courses to My Workspace, or buy the whole path.
Explore free foundations and paid courses
Start with recommended free foundations, or acknowledge skipping them and explore practical skills in the order that fits your goals. This is a recommended sequence; your existing enrollments remain available in the catalog and workspace. Path changes do not add courses to an earlier purchase or promo code.
Foundations
Free trainingBuild your understanding before you buy.
- Linux & Networking Foundations →Start here · Free
- GitLab Foundations →Start here · Free
- Docker & Podman Foundations →Start here · Free
- Terraform Foundations →Start here · Free
- Kubernetes Foundations →Recommended: Docker & Podman Foundations
- DevSecOps Foundations →Start here · Free
- Service Observability Foundations →Start here · Free
- Release Engineering & Recovery Foundations →Start here · Free
In Practice & Capstone
Paid trainingPut your skills to work with hands-on labs and practical assessments.
- Linux & Networking in Practice →Recommended: Linux & Networking Foundations
- GitLab in Practice →Recommended: GitLab Foundations
- Docker & Podman in Practice →Recommended: Docker & Podman Foundations
- Terraform in Practice →Recommended: Terraform Foundations
- Kubernetes in Practice →Recommended: Kubernetes Foundations, Docker & Podman Foundations
- DevSecOps in Practice →Recommended: DevSecOps Foundations
- Service Observability in Practice →Recommended: Service Observability Foundations
- Release Engineering & Recovery in Practice →Recommended: Release Engineering & Recovery Foundations
- DevOps Engineer Capstone →Review recommended foundations and required practical courses
LEARNING PATH
Linux Engineer
Operate Linux systems with confidence: establish a baseline, manage services and permissions, diagnose storage and networks, automate repeatable changes, and prove recovery.
Start with free training, save all courses to My Workspace, or buy the whole path.
Explore free foundations and paid courses
Start with recommended free foundations, or acknowledge skipping them and explore practical skills in the order that fits your goals. This is a recommended sequence; your existing enrollments remain available in the catalog and workspace. Path changes do not add courses to an earlier purchase or promo code.
Foundations
Free trainingBuild your understanding before you buy.
- Linux & Networking Foundations →Start here · Free
- Linux Systems Administration Foundations →Start here · Free
- Linux Storage, Networking & Recovery Foundations →Start here · Free
- Bash & Python Automation Foundations →Start here · Free
- Ansible Foundations →Start here · Free
In Practice & Capstone
Paid trainingPut your skills to work with hands-on labs and practical assessments.
- Linux & Networking in Practice →Recommended: Linux & Networking Foundations
- Linux Systems Administration in Practice →Recommended: Linux Systems Administration Foundations
- Linux Storage, Networking & Recovery in Practice →Recommended: Linux Storage, Networking & Recovery Foundations
- Bash & Python Automation in Practice →Recommended: Bash & Python Automation Foundations
- Ansible in Practice →Recommended: Ansible Foundations
- Linux Engineer Capstone →Review recommended foundations and required practical courses
LEARNING PATH
Site Reliability Engineer
Turn user expectations into measurable reliability: operate Linux services, automate safely, observe outcomes, control overload, and coordinate verified recovery.
Start with free training, save all courses to My Workspace, or buy the whole path.
Explore free foundations and paid courses
Start with recommended free foundations, or acknowledge skipping them and explore practical skills in the order that fits your goals. This is a recommended sequence; your existing enrollments remain available in the catalog and workspace. Path changes do not add courses to an earlier purchase or promo code.
Foundations
Free trainingBuild your understanding before you buy.
- Linux & Networking Foundations →Start here · Free
- Bash & Python Automation Foundations →Start here · Free
- Service Observability Foundations →Start here · Free
- Reliability Engineering Foundations →Start here · Free
- Incident Response and Recovery Foundations →Start here · Free
In Practice & Capstone
Paid trainingPut your skills to work with hands-on labs and practical assessments.
- Linux & Networking in Practice →Recommended: Linux & Networking Foundations
- Bash & Python Automation in Practice →Recommended: Bash & Python Automation Foundations
- Service Observability in Practice →Recommended: Service Observability Foundations
- Reliability Engineering in Practice →Recommended: Reliability Engineering Foundations
- Incident Response and Recovery in Practice →Recommended: Incident Response and Recovery Foundations
- Site Reliability Engineer Capstone →Review recommended foundations and required practical courses
Ansible Foundations
Choose an automation approach, understand desired state and Ansible architecture, and learn installation and module basics. Recommended preparation for Ansible in Practice.
Ansible in Practice
Progress from ad hoc modules to several small, reviewed playbooks before introducing variables and Jinja. Practice with documentation, verify real Linux configuration, and finish with a private web deployment.
GitLab Foundations
Understand Git history, compare collaboration platforms, and learn how reviews, runners and pipelines connect. Recommended preparation for practical work; experienced learners can acknowledge skipping foundations.
GitLab in Practice
Build repositories, resolve conflicts, review merge requests, execute CI jobs and deliver versioned releases. Includes independent scenarios and a required practical and knowledge assessment.
Docker & Podman Foundations
Understand images and container lifecycles, compare Docker and Podman, and plan storage, networking and isolation. Recommended preparation for practical work; experienced learners can acknowledge skipping foundations.
Docker & Podman in Practice
Build and operate containers with Docker and rootless Podman, persist data, use Compose and troubleshoot a constrained web release. Includes independent scenarios and a required practical and knowledge assessment.
Kubernetes Foundations
Learn the control plane, workload model, service discovery and operational decisions behind orchestration. Recommended preparation for practical work; experienced learners can acknowledge skipping foundations.
Kubernetes in Practice
Deploy and recover workloads, connect Services, manage configuration and storage, and verify narrowly scoped permissions. Includes independent scenarios and a required practical and knowledge assessment.
Terraform Foundations
Compare infrastructure tools and learn configuration, providers, state and the plan-review-apply workflow. Recommended preparation for practical work; experienced learners can acknowledge skipping foundations.
Terraform in Practice
Build reusable modules, manage services, repair drift, import existing resources and refactor addresses safely. Includes independent scenarios and a required practical and knowledge assessment.
Linux & Networking Foundations
Inspect Linux hosts, manage files and services, troubleshoot network layers, and prove recovery with repeatable checks.
Linux & Networking in Practice
Inspect Linux hosts, manage files and services, troubleshoot network layers, and prove recovery with repeatable checks.
Bash & Python Automation Foundations
Turn manual operations into parameterized, tested automation using Bash, Python, structured data, and HTTP APIs.
Bash & Python Automation in Practice
Turn manual operations into parameterized, tested automation using Bash, Python, structured data, and HTTP APIs.
Release Engineering & Recovery Foundations
Promote verified artifacts, make compatibility-aware release decisions, and demonstrate recovery with user-facing evidence.
Release Engineering & Recovery in Practice
Promote verified artifacts, make compatibility-aware release decisions, and demonstrate recovery with user-facing evidence.
Automation Engineer Capstone
Integrate the path skills in a reviewed change and an independent recovery assessment, with verifiable results and a cumulative knowledge exam.
DevOps Engineer Capstone
Integrate the path skills in a reviewed change and an independent recovery assessment, with verifiable results and a cumulative knowledge exam.
Git for Automation Foundations
Review, collaborate, release, and recover automation changes using portable Git skills.
Git for Automation in Practice
Review, collaborate, release, and recover automation changes using portable Git skills.
API Automation Foundations
Build validated API clients and guarded reconciliation with authentication, pagination, bounded retries, and failure tests.
API Automation in Practice
Build validated API clients and guarded reconciliation with authentication, pagination, bounded retries, and failure tests.
DevSecOps Foundations
Protect the path from source to deployment with explicit authority, verified artifacts, tested policies, and recovery evidence.
DevSecOps in Practice
Protect the path from source to deployment with explicit authority, verified artifacts, tested policies, and recovery evidence.
Service Observability Foundations
Use metrics, logs, traces, objectives, and bounded acceptance checks to understand service behavior and verify recovery.
Service Observability in Practice
Use metrics, logs, traces, objectives, and bounded acceptance checks to understand service behavior and verify recovery.
Linux Systems Administration Foundations
Build a host baseline, manage identities and permissions, operate constrained services and timers, and repair failures with evidence.
Linux Systems Administration in Practice
Build a host baseline, manage identities and permissions, operate constrained services and timers, and repair failures with evidence.
Linux Storage, Networking & Recovery Foundations
Operate isolated filesystems and networks, diagnose capacity and connectivity, and prove backup and service recovery.
Linux Storage, Networking & Recovery in Practice
Operate isolated filesystems and networks, diagnose capacity and connectivity, and prove backup and service recovery.
Linux Engineer Capstone
Integrate the path skills in a reviewed change and an independent recovery assessment, with verifiable results and a cumulative knowledge exam.
Reliability Engineering Foundations
Translate user outcomes into objectives, budget decisions, bounded demand, and tested dependency protection.
Reliability Engineering in Practice
Translate user outcomes into objectives, budget decisions, bounded demand, and tested dependency protection.
Incident Response and Recovery Foundations
Coordinate impact assessment, mitigation, communication, recovery verification, and owned improvements.
Incident Response and Recovery in Practice
Coordinate impact assessment, mitigation, communication, recovery verification, and owned improvements.
Site Reliability Engineer Capstone
Integrate the path skills in a reviewed change and an independent recovery assessment, with verifiable results and a cumulative knowledge exam.
Start with free foundations, then go deeper with guided labs.
Learn at your pace.