MARJ
Technical Foundations
TC-04L1
VITechnical Foundationschecked 92 days ago18 min read

Python From Zero: The First 10 Concepts

You'll walk away with

Your first program: a working script that takes input, makes a decision, and does something useful

If it looks different

⚠️ Version note: this uses Python 3 (any 3.x). The interpreter and the browser sandboxes named here change occasionally; the language basics below have been stable for years. Last checked: 24 July 2026.

Members only

Finish the lesson. Make the thing.

Become a member to keep going. Every lesson and game, cancel any time in two clicks.

  1. 01Code is just instructions, written precisely
  2. 02Get Python running (5 min)
  3. 03Variables: named boxes (8 min)
  4. 04The four types you'll use constantly (8 min)
  5. 05Input and output: talking to a person (6 min)
  6. 06Making decisions: if / elif / else (12 min)
  7. 07Lists: many things in one name (10 min)
  8. 08Loops: doing something to each item (12 min)
  9. 09Functions: name a chunk of logic (12 min)
  10. ▶The video and audio versions
Yearly$89/yrMonthly$9.99/moWeekly$4.99/wk
Got the output?

Your first program: a working script that takes input, makes a decision, and does something useful

Mark it when you've got the output in hand.
VIAll Technical Foundations lessons