Unit 1 of 3 · Beginner · 58 min total
Seven short lessons covering the language itself — types, math, text, decisions, functions, and what to do when things break. Work them in order. Then take the quiz and find out what stuck.
When you finish the lessons
You’ll get a score and a per-topic breakdown — so if your functions are sharp but conditionals are wobbly, you know exactly which lesson to revisit before moving to Unit 2.
Take the Python Basics Quiz →