Explore the curriculum
Browse every lesson. Lesson 1 needs no signup — create a free account to save progress and keep going.
Start free — no signup for lesson 1
Write real Terraform in the browser and watch it run.
Linux & the Command Line
Command lineLinux & the Command Line
Live in a real shell: navigate the filesystem, compose pipelines, search a codebase, and manage permissions — by running real commands in a safe sandbox.
Search & Permissions
0/2Combining Commands
0/1Capstone
0/1Bash & Shell Scripting
ScriptingBash Scripting
Automate the boring parts: variables, conditionals, loops, and functions — write real scripts and run them in the browser.
Bash Fundamentals
0/2Control Flow & Functions
0/3Strings & Arguments
0/3Writing Robust Scripts
0/2Processes & Signals
0/1Version Control with Git
CollaborationGit & Version Control
Version-control your work like every engineering team does: commit, branch, merge, resolve conflicts, and push to a remote — running real git in a safe sandbox.
Git Basics
0/1Branching & Merging
0/1Ignoring Files
0/1History & Undoing
0/1Merge Conflicts
0/1Rebasing
0/1Cherry-Picking
0/1Python for Operations
LanguagesPython for Automation
The glue language of infrastructure work: write real Python — variables, data, functions, JSON, CLIs, error handling — graded by tests, the way teams actually work.
Functions & Tests
0/1Testing with pytest
0/2Working with Data
0/3Errors & Exit Codes
0/1Driving Other Tools
0/1Command-Line Tools
0/1Cloud Fundamentals (AWS)
CloudCloud Fundamentals (AWS)
Learn the cloud by driving it: make real AWS API calls with the CLI — storage, identity, and more — against a safe mock AWS, no bill.
Getting Started with AWS
0/2Identity & Access (IAM)
0/1Compute & Networking
0/1Stateful Services
0/1Infrastructure as Code: Terraform
IaCTerraform Foundations — Free
Build the mental model, write your first resource, and truly understand state — all in the browser, no cloud account and (for lesson 1) no login required.
The Reconciliation Loop
0/2Reading a Plan
0/1Variables, Outputs & Data Sources
0/1Dependencies & the Resource Graph
0/1State — Break It & Recover
0/1Capstone
0/1Terraform on AWS — Sampler
Write real Terraform in the browser and watch init / validate / plan run against a safe sandbox. AWS-based, no cloud account required.
Getting Started
0/2Terraform in Production — Pro
Run real Terraform against a sandboxed AWS: apply real resources, then the production toolkit — remote state & locking, modules, import, and multi-environment workflows — with every step checked.