AI EngineerBeginner6 modules~3.0 hours hands-on
Programming Foundations: How Code Actually Runs
Stop guessing why your code works — learn variables, loops, functions, and scope by watching what the computer does at each step.
// What you'll be able to do- How the computer stores your data
- How code decides what to run next
- How functions call each other and return
- Why a variable exists here but not there
6 modules, built to run
Every module ships runnable code. Expand any one to see what's inside.
00IntroductionWhat problem this course solves30 min
Objective — What problem this course solves
Start moduleFree preview
01Variables & MemoryHow the computer stores your data30 min
Objective — How the computer stores your data
02Control FlowHow code decides what to run next30 min
Objective — How code decides what to run next
03Functions & the Call StackHow functions call each other and return30 min
Objective — How functions call each other and return
04Scope & ClosuresWhy a variable exists here but not there30 min
Objective — Why a variable exists here but not there
05Pattern SynthesisBuild a small program from first principles using everything learned30 min
Objective — Build a small program from first principles using everything learned
Ready to start Programming Foundations: How Code Actually Runs?
Jump into Module 0 — no account required.