The Lab
One place to practice, four ways to do it.
Reading is not doing. The Lab is where you type the commands, make the calls, ship the build and lock it in. Pick how you want to practice today.
New words on this page? The glossary explains every term in plain English.
8 live labs62 scenariosCapstone projects600+ flashcards
Hands-on terminals
Run real commands, not slides.
A terminal is the text window engineers type commands into. You get a real one, in your browser: Linux, Docker, Kubernetes and more, guided one step at a time. No setup, no cloud bill.
8 live labs
From your first Linux command up to advanced traffic routing.
Zero setup
A real environment boots in your browser, nothing to install.
Guided checkpoints
Each task verifies before you move on, so you never get stuck.
Everything in Do
Practice on real systems until it sticks.
Guided scenariosA real situation, and the decisions it forces on you.Daily drillOne question a day. Small enough that you will actually do it.Pattern drillShuffled algorithm problems, thirty seconds each, no coding. Trains the recognition an interview starts with.FlashcardsThe facts that need to be automatic, drilled until they are.