
Author
Sarah is an engineer and instructor at Boot.dev. She has been obsessed with making the computer do the thing since the late 2000s. Her career has been a complicated journey from embedded software and game development to mobile and web development. She strives to know a little bit about everything (and a lot about bash).
6 Hours
of content
20 Addicting
lessons
Earn a certificate
of completion
Learn online
at your pace
Build a clone of the classic Asteroids game using Pygame and object-oriented programming concepts. This guided project will help you understand how to use Pygame to create a game loop, handle user input, and manage game state. You'll also learn how to use object-oriented programming to create game objects and manage their interactions.
Take the course and share your thoughts. Your feedback helps other students decide if it's right for them.
Avoid tutorial hell
by writing a ton of code
Stay motivated with
a game-like curriculum
Build portfolio projects
to prove your skills
Delve deeper
into foundational concepts
Learn flexibly online
without interrupting your life
For 1% the price of college
to minimize your financial risk
Yes! It's free to create an account and start learning. You'll get all the immersive and interactive features for free for a few chapters. After that, if you still haven't paid for a membership, you'll be in read-only (content only) mode.