Learn Everything

Curriculum Index

Structured paths, real environments.

Every path is an end-to-end journey from fundamental principles to production architecture. Every skill breaks down into manageable topics mixing foundational knowledge with hands-on tasks verified by an automated validator.

0 XP — pass a lab to start

9

Learning Paths

Career-oriented tracks

75

Target Skills

Tooling & core systems

324

Hands-On Labs

Live interactive tasks

100%

Free & Open

No paywalls or subscriptions

Curriculum Catalog

Active Learning Tracks

Choose your engineering specialization and start practicing in an isolated browser sandbox.

PATH 0172 Tasks Live

DevOps Engineer

From the Linux shell to production Kubernetes — the full infrastructure toolchain, learned by operating it.

0/72 tasks completed
12 skills · 57 topics · 72 tasksOpen Curriculum ↗
PATH 0233 Tasks Live

AI Engineer

From Python fundamentals to RAG, agents, MCP and LLMOps — building AI systems that actually run.

0/33 tasks completed
8 skills · 19 topics · 33 tasksOpen Curriculum ↗
PATH 0327 Tasks Live

MLOps Engineer

Pipelines, tracking, registries and serving — the infrastructure discipline behind machine learning in production.

0/27 tasks completed
7 skills · 16 topics · 27 tasksOpen Curriculum ↗
PATH 0432 Tasks Live

Data Engineer

From raw events to trustworthy tables - modelling, loading and orchestrating the data your company actually runs on.

0/32 tasks completed
8 skills · 16 topics · 32 tasksOpen Curriculum ↗
PATH 0532 Tasks Live

Backend Engineer

APIs, databases, queues and the reliability work that keeps a service up at 3am.

0/32 tasks completed
8 skills · 16 topics · 32 tasksOpen Curriculum ↗
PATH 0632 Tasks Live

Frontend Engineer

Types, components and the browser budget - interfaces that stay fast and stay usable.

0/32 tasks completed
8 skills · 16 topics · 32 tasksOpen Curriculum ↗
PATH 0732 Tasks Live

Codex Engineer

Drive an AI coding agent end to end - instructions, sandbox, review and automation.

0/32 tasks completed
8 skills · 16 topics · 32 tasksOpen Curriculum ↗
PATH 0832 Tasks Live

Claude Engineer

Claude Code from the terminal - context files, MCP servers, hooks and subagents.

0/32 tasks completed
8 skills · 16 topics · 32 tasksOpen Curriculum ↗
PATH 0932 Tasks Live

Copilot Engineer

AI pair programming that survives contact with a team - instructions, agentic edits and real review.

0/32 tasks completed
8 skills · 16 topics · 32 tasksOpen Curriculum ↗