Learn to Code Course 1
Physician-Developer Foundations
Move from technical curiosity to a small, durable project with version control and structured data.
First outcome Choose a first project small enough to finish.
View course Applied Project / idea
Create a low-stakes utility, document the problem, and preserve every meaningful change in Git.
The Brief
Choose one repeated task that consumes attention without requiring clinical judgment. Build the smallest useful version. The project succeeds when it exists, runs, and has a history you can recover.
Skills Under Load
Preparation
The lessons define the vocabulary and constraints. The project tests whether you can use them together.
Course Context