Curriculum

From worker to builder. Leave with builder instincts.

53 live chapters and 1612 runnable steps, from the core builder path through advanced AI/ML depth. Everything runs in the browser.

the software developer route. 29 chapters, in order. the map is first, so start there.

the marketing specialist route. 10 chapters, in order. the map is first, so start there.

the graphic designer route. 13 chapters, in order. the map is first, so start there.

the customer support specialist route. 13 chapters, in order. the map is first, so start there.

the copywriter route. 12 chapters, in order. the map is first, so start there.

the data analyst route. 14 chapters, in order. the map is first, so start there.

the project manager route. 15 chapters, in order. the map is first, so start there.

the HR specialist route. 12 chapters, in order. the map is first, so start there.

the operations specialist route. 16 chapters, in order. the map is first, so start there.

the lawyer route. 14 chapters, in order. the map is first, so start there.

One-lesson trial

Try turning a slide deck into an interactive site.

Allow about 40 minutes and use your own ChatGPT or Claude account. Continue other lessons with Plus or a Teams seat.

Try the lesson
One-lesson trial

Try turning a slide deck into an interactive site.

Allow about 40 minutes and use your own ChatGPT or Claude account. Continue other lessons with Plus or a Teams seat.

Try the lesson
One-lesson trial

Try turning a slide deck into an interactive site.

Allow about 40 minutes and use your own ChatGPT or Claude account. Continue other lessons with Plus or a Teams seat.

Try the lesson
One-lesson trial

Try turning a slide deck into an interactive site.

Allow about 40 minutes and use your own ChatGPT or Claude account. Continue other lessons with Plus or a Teams seat.

Try the lesson
One-lesson trial

Try turning a slide deck into an interactive site.

Allow about 40 minutes and use your own ChatGPT or Claude account. Continue other lessons with Plus or a Teams seat.

Try the lesson
One-lesson trial

Try turning a slide deck into an interactive site.

Allow about 40 minutes and use your own ChatGPT or Claude account. Continue other lessons with Plus or a Teams seat.

Try the lesson
One-lesson trial

Try turning a slide deck into an interactive site.

Allow about 40 minutes and use your own ChatGPT or Claude account. Continue other lessons with Plus or a Teams seat.

Try the lesson
One-lesson trial

Try turning a slide deck into an interactive site.

Allow about 40 minutes and use your own ChatGPT or Claude account. Continue other lessons with Plus or a Teams seat.

Try the lesson
One-lesson trial

Try turning a slide deck into an interactive site.

Allow about 40 minutes and use your own ChatGPT or Claude account. Continue other lessons with Plus or a Teams seat.

Try the lesson
One-lesson trial

Try turning a slide deck into an interactive site.

Allow about 40 minutes and use your own ChatGPT or Claude account. Continue other lessons with Plus or a Teams seat.

Try the lesson
One-lesson trial

Try turning a slide deck into an interactive site.

Allow about 40 minutes and use your own ChatGPT or Claude account. Continue other lessons with Plus or a Teams seat.

Try the lesson Try the lesson Try the lesson Try the lesson Try the lesson Try the lesson Try the lesson Try the lesson Try the lesson Try the lesson Try the lesson

All 53 chapters, by track.

Developer · 29 chapters

Marketing · 10 chapters

Graphic Designer · 13 chapters

Customer Support · 13 chapters

Copywriter · 12 chapters

Data Analyst · 14 chapters

Project Manager · 15 chapters

HR · 12 chapters

Operations · 16 chapters

Lawyer · 14 chapters

Ch 17core
git and github cli

review agent-written commits with git’s three-state model, daily commands, and GitHub CLI. learn to undo mistakes.

24 steps · ~36m0/24
Ch 18core
secrets

keep credentials out of git: use .env, os.getenv, and ignore rules, then practice responding to a leak.

16 steps · ~16m0/16
Ch 20core
reading agent traces and telemetry

read tool calls, results, and stop reasons to locate failures in an agent’s execution trace.

25 steps · ~30m0/25
Ch 21core
test the agent before you trust it

same input, check the output, pass or fail. don't ship on a demo that felt right.

34 steps · ~57m0/34
Ch 22core
context and retrieval: feeding the model real data

use chunking, embeddings, and vector search to ground model answers in your data. evaluate retrieval and avoid unnecessary infrastructure.

48 steps · ~1h 25m0/48
Ch 58core
fine-tune a small specialist

Train one consistent job with reviewed examples and a QLoRA adapter; compare held-out evals with prompt-only without claiming broader intelligence gains.

28 steps · ~2h 10m0/28
Ch 23core
production tradeoffs

balance cost, latency, and quality with token math, caching, streaming, batching, and model selection.

33 steps · ~57m0/33
Ch 24core
debugging broken ai output

when the model lies to your customer. isolate what went wrong, classify the four common failures, and ship a verified fix instead of blaming the model.

34 steps · ~1h 1m0/34
Ch 25core
path checkpoint

connect the prompt, call, validation, trace, eval, and MCP tool in the smallest end-to-end llm feature you could ship. on the developer route, harnesses, image, video, and production tooling follow. later retrieval and prompt-cache cost chapters extend this checkpoint beyond demo inputs.

62 steps · ~1h 40m0/62

Ch 26advanced
agent harnesses

claude code, cursor, aider, codex cli: learn the four layers around the model api, then build a small harness you can run and break. for actions that change the world, write a repo-based rollback runbook a junior can execute at 3am.

46 steps · ~1h 27m0/46
Ch 30advanced
harness engineering

engineer the harness around a model: turn failures into rules, manage context, design long-running loops, enforce hooks, and choose what to build or buy as runtime SDKs evolve.

52 steps · ~2h 6m0/52
Ch 31advanced
intro to terminal

drive your computer through a text box: type a command and press enter. move around files, make folders, and read files without the mouse — the foundation for later tool chapters.

23 steps · ~26m0/23
Ch 32advanced
intro to claude cli

claude cli brings the chat model to your actual files. install it, sign in, and run your first command. watch ai read, plan, and change files, and learn when to use the cli instead of chat.

23 steps · ~32m0/23
Ch 33advanced
intro to openai codex cli

codex cli brings another company's ai to your terminal and files. install it, sign in, and run your first command. apply familiar claude cli patterns while learning the differences and when to use each tool.

23 steps · ~32m0/23
Ch 34advanced
claude skills for teams

a claude skill packages your team's playbook for loading when relevant, saving repeated explanations. for team managers: define, share, and provision skills; explore hr, legal, and ops examples; choose skills over one-off prompts; and establish governance before real use.

28 steps · ~41m0/28

Ch 35advanced
dataframes with numpy and pandas

tables are the working surface of applied ml. learn rows, columns, missing values, joins, aggregates, and the dataframe habits ai-generated notebooks assume.

42 steps · ~43m0/42
Ch 36advanced
sql for ml datasets

most training data starts in a database. learn the select, join, filter, aggregate, and leakage traps that decide whether a model is learning signal or nonsense.

28 steps · ~28m0/28
Ch 37advanced
dataset formats, ingestion, and validation pipelines

a dataset is a product surface. build ingestion, validation, partitions, manifests, and checkpoints so the next run is not a mystery.

35 steps · ~37m0/35
Ch 38advanced
ml math and statistics that actually show up

vectors, probability, distributions, correlation, and uncertainty are not trivia. they are how you read model behavior without worshipping it.

35 steps · ~37m0/35
Ch 39advanced
supervised learning workflows

labels, splits, baselines, training, prediction, and evaluation. the supervised workflow is the first complete model loop.

35 steps · ~40m0/35
Ch 40advanced
unsupervised learning, embeddings, and recommenders

not every useful model has labels. cluster, compare, retrieve, and recommend by turning examples into useful neighborhoods.

28 steps · ~32m0/28
Ch 41advanced
metrics, slices, and error analysis

accuracy is a blunt instrument. learn confusion matrices, precision, recall, thresholds, slices, and failure notes so model quality has evidence.

35 steps · ~37m0/35
Ch 42advanced
pytorch tensors and autograd

read tensor code without flinching. tensors, shapes, broadcasting, gradients, and autograd are the grammar of modern deep learning scripts.

28 steps · ~30m0/28
Ch 43advanced
training loops, backprop, optimizers, and schedulers

the training loop is where models change. learn loss, gradients, optimizer steps, schedules, checkpoints, and the bugs ai ships there.

35 steps · ~37m0/35
Ch 44advanced
cnns, transformers, and useful llm internals

architecture literacy for builders: convolution, attention, tokens, decoding, kv cache, quantization, and what those choices do to cost and behavior.

35 steps · ~37m0/35
Ch 45advanced
feature pipelines, experiment tracking, and registries

features, runs, configs, artifacts, and registries are how ml work becomes repeatable instead of a lucky notebook.

35 steps · ~37m0/35
Ch 46advanced
model serving, ci/cd, and mlops

serving a model means handling inputs, versions, routes, batch jobs, ci gates, rollback, and production failures deliberately.

42 steps · ~44m0/42
Ch 47advanced
monitoring, drift, cloud scale, and portfolio launch

the last mile: logs, drift, alerts, retraining decisions, cloud cost, gpu constraints, architecture docs, demos, and role stories.

42 steps · ~44m0/42

Ch 48advanced
graphic design studio

Run image models with creative briefs, structured brand kits, interface design tokens, seed and reference locks, and QA filters for fifty consistent assets.

28 steps · ~1h 15m0/28
Ch 49advanced
campaign studio: one campaign, end to end, with the gate on

Run Fieldnote's fall relaunch from an evidence-backed content record through approved creative, an export-verified report, and a checked short-clip plan. Every rejection, result, and next decision keeps a receipt.

49 steps · ~2h 14m0/49
Ch 59advanced
earned discovery: observe answers, build evidence, retest honestly

Audit how approved buyer questions are answered and cited, then build one source-backed asset for a real evidence gap. Manual observations only, with dated receipts and no causal claims from one change.

14 steps · ~43m0/14
Ch 50advanced
support studio

Check support drafts against policy and banned promises, evaluate macros per intent using fictional cases, and retain human approval and escalation for money, legal concerns and emotional requests. Passing fixtures never authorizes deployment.

23 steps · ~1h 1m0/23
Ch 51advanced
copy studio

Measure client voice from approved copy, check variants and channel budgets, log rejections, verify factual claims before shipping, and record corrections.

24 steps · ~1h 6m0/24
Ch 52advanced
analytics studio

Account for dropped rows, verify aggregations on hand-checked samples, trace memo figures, challenge recommendations using the SR 11-7 triad, and require identical reruns.

22 steps · ~1h 1m0/22
Ch 53advanced
delivery studio

Define specs and acceptance checks before AI builds, verify results, derive status and go/no-go decisions from evidence, and record one accepted function’s value using comparable hours, finance’s loaded rate and a named owner.

33 steps · ~1h 16m0/33
Ch 54advanced
people studio

Practice employee-data boundaries, resume-linked screening briefs, named legal review for policies and synthetic decision-record checks. Local fixtures do not establish privacy, compliance or legal defensibility.

25 steps · ~58m0/25
Ch 55advanced
ops studio

Capture versioned SOPs, catch invented steps, distinguish auto-run work from named approvals, surface exceptions and verify report figures. Practice literal identifier masking locally; fixture checks do not authorize disclosure.

33 steps · ~1h 22m0/33
Ch 56advanced
legal studio

Verify every cited authority at its source, pinpoint contract claims, route sensitive documents under counsel-defined rules and record verification and sign-off.

22 steps · ~1h0/22
Ch 57advanced
agent studio

Build a triage agent’s tool contract, metered loop, golden evals, diagnostic trace and incident ratchet. Practice the harness controls that make failures inspectable.

23 steps · ~1h 6m0/23

Advanced depth: the AI/ML engineering path.

Chapters 35–47 go past the core builder path into applied ML work. They are live and optional, with more depth when you want it, not the front door.

Stage 01 · API-to-dataset pipeline

python and data engineering

turn APIs, files, tables, and schemas into datasets a model can actually use.

Stage 02 · baseline model showdown

ml fundamentals and statistics

learn the math, splits, baselines, and error habits behind useful models.

Stage 03 · overfit then recover

deep learning and frameworks

read PyTorch-shaped code, understand training loops, and know what architecture choices cost.

Stage 04 · feature pipeline for train and inference

feature stores and pipelines

make features reproducible across training, batch jobs, and live inference.

Stage 05 · experiment tracker lite

experiment tracking and tuning

compare runs with evidence, choose models deliberately, and keep a registry trail.

Stage 06 · FastAPI model server

model deployment and serving

wrap models in APIs, handle bad inputs, and choose batch or realtime on purpose.

Stage 07 · RAG quality check

llm integration and genai

reuse the existing LLM spine for RAG, retrieval quality, structured output, and model-choice tradeoffs.

Stage 08 · validation gate before deploy

mlops and ci/cd

turn model checks into repeatable gates before changes reach users.

Stage 09 · drift monitor report

monitoring and drift detection

log predictions, spot data changes, and decide when retraining is worth it.

Stage 10 · cloud cost and scaling plan

infrastructure and cloud scale

reason about GPUs, containers, queues, autoscaling, and cloud cost without treating them as magic.

Stage 11 · final portfolio ML system

open source and portfolio

package one system so another human can run it, inspect it, and trust the evidence.

Stage 12 · resume and interview story pack

apply

translate the system into role stories for AI/ML engineer, MLOps, AI infra, and data science engineering interviews.