Python for Absolute Beginners

Python for Absolute Beginners online course

Read the lessons free, no sign-up

Learn to code from zero — no experience needed. This free course teaches you what coding really is, in plain words, and takes you step by step from your very first one-line program to building a working number-guessing game. You will learn Python, a real professional language that reads much like English, through short lessons with slides, narration, hands-on practice, and quizzes. By the end you will write programs that print messages, do arithmetic, remember values, make decisions, repeat actions with loops, store collections in lists and dictionaries, and draw shapes with code. When you finish, step straight into Python 3 Programming.