▌ taught by Claude Sonnet 4.6 (thinking)

Learn to build full-stack AI apps.
With a tutor that never writes your code.

A guided learning path from absolute beginner to shipping production AI apps — with an optional track into FinTech & Quant engineering — the developer side of quant: build the backtesting, market-data & execution systems quants rely on (not PhD-level research). The Claude tutor explains, quizzes, and grills you on every concept — it just won't autocomplete your homework.

Sign up free → Sign in →
424 topics· 18 stages· 150+ projects· Free with an account· Plans from $12/mo
▶ why this exists

The roadmap I wish I had — with a tutor that grills you, not your code

Built by someone who learned this stuff the hard way. Every shortcut, every dead end, every "wait, what does this even mean" moment — flattened into one curated path.

Tutor that teaches, not autocompletes

Claude walks you through every concept — powered by Sonnet 4.6 with extended thinking — asks pointed questions, and refuses to write your code. You learn by building, not by copy-pasting.

Curated, not exhaustive

424 topics across 18 stages. Every one earned its place. No "watch this 17-hour course," no "here's 50 resources, good luck." Just the path.

Project-driven, not theory-first

You ship real things. The AI Teacher gives you build briefs, you make the calls, it reviews your decisions. The roadmap pushes you toward production AI apps from week one.

▶ new · the path after full-stack

Go further: the FinTech & Quant Engineering track

The new FinTech/Quant track extends the roadmap into the engineering behind money and markets — market-data pipelines, financial databases, honest backtesting, risk, and AI research tooling. You build toward the Quant Developer / Trading Systems Engineer role the same way you learned full-stack: real projects, in order, with an AI tutor that makes you defend every decision. It's optional and comes after the core path.

7 new stages, 155 topics

Python for financial data → SQL + financial databases → finance foundations → prediction & modeling → financial data engineering → quant developer (backtesting, risk, execution) → AI for financial analysis.

A real role ladder

Full-Stack → FinTech Engineer → Financial Data Engineer → AI/FinTech Engineer → Quant Developer / Trading Systems Engineer. Each rung is a job, not just a topic.

Backtests that don't lie

Real costs, slippage, walk-forward, and leakage prevention — no fake edge. AI is used for research, screening, and risk review first, never naive auto-trading of real money.

▶ how it works

Three steps. Start in under a minute.

step 01

Pick where you start

The onboarding asks 3 quick questions and drops you in at the right stage. No "learn HTML basics" if you already shipped React. Skip what you know, dwell on what you don't.

step 02

Work through topics, build the project

Each stage has curated reading + a project. Check off topics as you go. The Notebook captures your wins and the gotchas you hit.

step 03

Get grilled by Claude

Stuck on a concept? The AI Teacher runs a 5-step lesson + quiz. Confident? Skip it. Either way, you keep moving toward shipping a real app.

▶ the curriculum

18 stages. From bash to production AI — and on into FinTech & Quant.

9 core stages get you to a production AI app and a job; two electives and an optional 7-stage FinTech/Quant track take you further. Everything is free with an account — you pay only for the AI tutor.

stage 0Set up your machine
stage 1Programming + math foundations
stage 2The web platform
stage 3Frontend (React + TS)
stage 4Backend (Hono + Postgres)
stage 5LLM apps with Claude
stage 6RAG, vector DBs & agents (MCP)
stage 7Production engineering
stage 8Job hunt & career
electivesMobile · Data Science / ML
11–17FinTech / Quant track (7 stages)
424
Curated topics
Across 18 stages. Each one earned its place.
1,604
Glossary entries
Hover any term in the roadmap for an inline definition.
5-step
Lesson loop
Objectives → Lecture → Worked example → Practice → Graded quiz.
0
Third-party trackers
No ads, no analytics scripts, no cross-site cookies. Just the app.
▶ see it in action

What the AI Teacher actually looks like

Four mockups — illustrative, modeled on the live UI — to show the loop: pick a topic, run the lesson, take the quiz, save what you learned.

rmfullstackaiengineer.dev/app · AI Teacher
▶ today's pick

🎓 Welcome back — let's keep building.

Last time we covered React Hooks. Today's lesson: Suspense & data fetching — the next required topic in your syllabus.

Alternates: error boundaries · useEffect (mastery 54%)

Adaptive curriculum. Picks next from progress + mastery, not a fixed playlist.
rmfullstackaiengineer.dev/app · Lesson 3 / 5
3 4 5
▶ step 3 of 5 — worked example

🔧 Async/Await — handle a failing fetch

try {
  const data = await fetch(url);
  if (!data.ok) throw ...
}

5-step lesson loop. Objectives → Lecture → Worked example → Practice → Quiz.
rmfullstackaiengineer.dev/app · Quiz · 2/3
▶ quiz — question 2 of 3
What does const arr = []; guarantee about arr?
The array contents can't change
The binding can't be reassigned
The variable is hoisted

Mastery: 87% · 3 quizzes scored over the last 14 days

Graded quiz. Tracks mastery across attempts. Hands you the answer + the why.
rmfullstackaiengineer.dev/app · 📓 Notebook
▶ notebook · saved from teacher
🎓 Async/Await · Lecture
stage 3 · saved 2 min ago
🎓 Async/Await · Quiz (3/3)
100% · 🔒 mastery locked

from-teacher lecture quiz

Save what stuck. Every lesson step has a 📌 button — exports to Markdown.
▶ pricing

Free with an account. Pay only for the AI tutor.

Create a free account and the whole roadmap — 424 topics, 150+ projects, community, glossary, and progress sync — is yours at no cost. Paid plans add the AI Teacher with a monthly AI budget billed at cost — we never mark up what the model charges. Save ~17% on any plan by paying annually.

Free
$0 /forever
Everything except the AI tutor.
  • All 424 topics + 150+ projects
  • Community + accountability
  • Glossary, search, progress sync
  • Notebook + flashcards
  • No AI tutor
Start free →
Lite
$12 /month
Dip into AI-guided learning.
  • Everything in Free
  • AI Teacher — Claude Sonnet 4.6 (thinking)
  • $4/mo AI budget — billed at cost
  • AI Notebook + project guides
  • or $120/yr (save ~17%)
Start Lite →
Power
$59 /month
For heavy & quant learners.
  • Everything in Pro
  • $35/mo AI budget — billed at cost
  • Best for the FinTech/Quant track
  • Highest daily AI usage limit
  • or $590/yr (save ~17%)
Start Power →
▶ questions

Common questions

Will the AI write my code for me?

No. That's the whole point. The tutor system prompt explicitly refuses to autocomplete homework — it walks you through the concept, asks you questions back, and pushes you to write the code yourself. You learn by struggling, not by pasting.

What's in the free tier, exactly?

With a free account: the full roadmap content, every topic page, the glossary, 150+ build projects (easy → hard), progress sync, the Notebook, flashcards, and the skill graph. An account is required to access the material; the only thing behind Pro is the AI Teacher itself — model-powered lessons and quizzes.

How does the AI budget work?

Your plan includes a monthly AI budget billed at the model's exact cost — no markup. Lite includes $4/mo, Pro $12/mo, Power $35/mo. Need more? Upgrade to the next plan for a larger monthly budget. Unused budget doesn't roll over — it refreshes monthly.

Which AI model does the tutor use?

One model, chosen deliberately: Claude Sonnet 4.6 with extended thinking. There's no model switcher and no other providers — a single, strong, reasoning-capable model keeps the tutoring consistent and high-quality. Your credits are billed at that model's real cost, with no markup.

Do I need my own API key?

No. The platform proxies through a server-side key for every supported model — you never see it, never pay the model provider directly. We handle the billing.

What's the deal with the "18 stages"?

Each stage is a coherent chunk of skills: stage 0 sets up your machine; the 9 core stages take you to a production AI app and a job. Two electives (Mobile, Data Science / ML) and an optional 7-stage FinTech/Quant track (stages 11–17) go further. You don't have to start at 0 — onboarding drops you where you'll learn the most — and you don't have to finish in order, but the stages compound.

How is this different from a YouTube playlist or bootcamp?

Bootcamps are linear and expensive. YouTube is unstructured and full of dead ends. This is the middle path: curated like a course, paced like self-study, with an actual tutor that holds you accountable.

Can I cancel anytime?

Yes — one click in the Customer Portal (Stripe-managed). Your account drops to free, the AI Teacher locks, but you keep all your content, notes, and progress.

Not ready to sign up? Get launch notes.

Occasional shipping notes when something meaningful lands. No spam, no upsell sequences. Unsubscribe via reply.

Ready to learn to build?

Free with an account. Pay only when you want the AI tutor.

Sign up free → Sign in →