Python 3 Fundamentals

From "what is a variable?" to FizzBuzz — with jokes.

Learn Python 3 from scratch: variables, control flow, functions, lists, dicts, and the weird little quirks that trip up every newcomer. Every lesson runs in a real sandbox — no pip install guilt trips.

Beginner7 lessons~5h
0/7 complete

Course content

Getting Started

  • Hello, Python (and Indentation)10 min
  • Variables, Types & Truthiness12 min

Core Logic

  • Conditions, Loops & the for-else Trap15 min
  • Functions & f-strings15 min

Data Structures

  • Lists, Dicts & Slicing18 min

Python Oddities

  • is vs ==, and Other Traps15 min

Project

  • Mini Project: FizzBuzz (The Interview Classic)20 min