Hello, Python!
+50 XP
~9 min
Variables & Types
+60 XP
~8 min
Loops & Logic
+70 XP
Functions
Lists
Dictionaries
+80 XP
String Methods
User Input & File Basics
Tuples & Sets: Immutable Data Structures
~10 min
Advanced Functions: Lambdas, Closures & Decorators
Error Handling
Classes & Objects
Modules & Packages
Comprehensions & Generators
Inheritance & Polymorphism: Building Class Hierarchies
Special Methods (Dunder Methods): Customizing Objects
Context Managers: The `with` Statement & Custom Resources
Regular Expressions: Pattern Matching in Strings
Unit Testing with Pytest
Asynchronous Programming with `asyncio`
No reviews yet — be the first!
Thinking in Code
Coding
Programming with Variables
Programming with Functions