// Paths

Guided paths, built to run

Each path is an ordered sequence of courses that builds skill by skill. Start at the beginning or skip what you already know — Module 0 of every course is free to preview.

Beginner to Advanced13 courses2 free

AI Engineer

Go from zero setup to building and deploying production AI agent systems. Each course builds directly on the last — start at the beginning or skip what you already know.

View path
Beginner7 courses2 free

Python Foundations

Build a rock-solid Python base — from your first program to well-structured, importable packages you can build real projects on.

View path
Beginner to Advanced13 courses2 free

Full-Stack Software Engineer

A holistic curriculum to produce versatile full-stack professionals. Go from programming fundamentals to distributed systems — every course builds directly on the last.

View path
Beginner to Advanced6 courses2 free

CS Foundations & Interview Prep

Sharpen the core CS skills interviewers actually test — data structures, algorithmic patterns, version control internals, and design patterns.

View path
Beginner to Advanced7 courses2 free

Backend & Systems Design

Design robust APIs and scale them to millions of users — data modeling, web architecture, security, and distributed systems, capped by a full system-design interview framework.

View path
Beginner to Advanced5 courses2 free

DevOps & Cloud Delivery

Containerize, automate, and deploy modern applications — from Docker and a professional Git workflow to CI pipelines, serverless, and Kubernetes orchestration.

View path
Beginner to Advanced4 courses2 free

Frontend Engineer

Go from raw HTML/CSS to building interactive, reactive interfaces — then ship real projects: a portfolio site, a browser game, and a full-stack app.

View path