Clinical mind. Builder mindset.
Learn to code and work with AI agents, one useful project at a time.
Start with a problem
you know by heart.
A rota spreadsheet. A teaching log. A repetitive task.
Your clinical experience is a good place to begin.
problem
"Our teaching sessions live in three spreadsheets."
build
"One searchable teaching-session tracker."
first_step
"Show a list of synthetic sessions."
From first prompt to full stack
8 modules, 32 lessons. Around 9 hours, at your pace.
Think like a builder
Turn a frustrating workflow into a small, testable product. Bring your clinical reasoning; learn a new set of tools.
Work with coding agents
Learn the inspect–plan–build–verify loop and become the person who can explain what the agent shipped.
Make the web make sense
Understand the browser, components, APIs and the journey behind a Save button.
Data, login & progress
Give every learner a private account and a reliable place for their work.
Test it. Break it. Understand it.
Build confidence through concrete hypotheses, edge cases and checks that earn their place.
Build useful AI features
Add an AI study assistant with grounded context, constrained tools and checks you can inspect.
Ship with confidence
Understand domains, deployment, monitoring and the recovery work that makes an app dependable.
Build your first useful tool
Bring the pieces together in a synthetic teaching-rotas app, then explain and defend your choices.
Build with synthetic examples. Bring the habits of clinical practice: question assumptions, check the evidence, and know when to ask for a review.