Choose an outcome-first path or browse every course.
36 courses

Build the bones of every website.

Make the web beautiful.

Bring your pages to life.

The friendliest way to start coding.

Think like a JavaScript engineer.

Write Python like a senior engineer.

Speak the language of data.

Own the data layer.

Search by meaning, not keywords.

Give your LLM a memory it can trust.

Branch, review, and ship safely — even with an AI pair.

Prompt clearly and get back structured output you can trust.

Add types to your JavaScript and catch bugs before they ship.

Brief, steer, and ship the agent that writes your code.

Read, trace, and judge any code — including the AI’s.

Give the model hands — tools, loops, and guardrails.

Measure, trace, and trust your AI like a test suite.

MCP and safe tool use — give models real, guarded access.

Build accessible, stateful interfaces with real React and TypeScript.

Move code from a clean checkout to a safe, observable release.

Design ordered, authorized, observable realtime sessions.

Design typed graphs without hiding cost or authorization.

Repair isolated vulnerabilities and prove the safe behavior.

Turn requirements into explicit architecture tradeoffs.

Choose structures from behavior and prove complexity with traces.

Set the rules, review the work, and run several coding agents in parallel.

Ship an MCP server and a skill that a real client actually loads.

Plan, draft, and prototype your idea in Claude, not just ask it questions.

Build, preview, and ship from the desktop app, then add terminal power-ups.

Build with ChatGPT and Codex: in the apps first, then the cloud, then the command line.

Drive the AI that lives inside your editor.

Write, research, and illustrate your launch with AI without losing your voice.

Take one idea from a sentence to a live product strangers can use.

Learn to see what makes a page look designed, then brief your agent to build it.

Hand off research briefs and weekly reports, then check the result before it leaves your hands.

Turn an idea into a clickable app with AI, then make it work and make it yours.