Advanced Python Typing Practice
Master advanced concepts and become a pro!
Practice real Python patterns at your own pace. Choose a level, open a lesson, and build speed and accuracy through short exercises. Try the code typing test to measure your progress.
Building Blueprints
Learn about classes - blueprints for creating objects.
Creating From Blueprints
Create objects from class blueprints and use their methods.
Object Powers
Master object attributes and methods in object-oriented programming.
Reading Files
Learn to read and work with external text files.
Writing To Files
Practice writing and saving data to external files.
Smarter Lists
Use list comprehensions for powerful and concise list operations.
Dates And Times
Work with dates and times using Python's datetime module.
Talking To The Web
Make HTTP requests to interact with web APIs.
Pet Simulator Setup
Set up a pet simulator using classes and object-oriented design.
Pet Simulator Game Loop
Create an interactive game loop for your pet simulator.
Code Constructor
๐ค BUILD ROBOTSBuild complete Python robots by typing the missing code syntax on the assembly line!