Course catalog
The friendliest way to start coding.
Python is the language behind data science, AI, web apps, and everyday automation — and it reads almost like English. This course takes you from your very first print() to a complete number-guessing game, one bite-sized lesson at a time. No experience needed.
Section 1
Write your first Python and master values, variables, and math.
Section 2
Manipulate text, read user input, and teach your programs to branch.
7-day free trial on every plan for first-time members · Cancel anytime
Get startedSection 3
Store data in lists and dictionaries and process it with loops.
Section 4
Package code into reusable functions and build a complete game.