Python Course
Python reads almost like plain English, which is exactly why it's often recommended as a first language — and why it quietly powers a huge share of the scripts, websites, and data pipelines you use without ever seeing the code.
What you'll learn
This course starts from a blank file and print("Hello, world!") and builds up to the tools you'll reach for in nearly every real Python program: variables, strings, numbers, lists, dictionaries, control flow, functions, tuples and sets, reading and writing files, and finally organizing your own data and behavior into classes. Along the way we'll spend extra time on the one thing that trips up almost everyone coming from another language — Python uses indentation itself, not curly braces, to mark where a block of code begins and ends.
Lessons
- Introduction
- Variables & Data Types
- Strings
- Numbers & Operators
- Lists
- Dictionaries
- Conditionals
- Loops
- Functions
- Tuples & Sets
- File Handling
- Classes & Objects