Master the 20% of Python that powers 80% of real-world code. Bite-sized interactive lessons — write real code from minute one, right in your browser.
Start CourseModule 1
Your first programs: printing, comments, and variables.
Module 2
Combine, format, and transform text like a pro.
Module 3
if, elif, else — teach your code to choose.
Module 4
Make Python do the boring work: for, while, break.
Module 5
Package code into reusable, named blocks.
Module 6
Python's two workhorse data structures.