
Object Oriented Python
Unleashing Creativity with Object-Oriented Programming in Python
Created by ACI Learning, Vonne Smith, Justin Dennison
Discover how to use object-oriented programming in Python by building a text-based game from scratch. Guided by experienced instructors, you'll learn to design, refine, and expand your own interactive project while mastering key OOP concepts.
ACI | Apr 2024 | 273 min
What You Will Learn
You will start by setting up your Python environment and learning the basics of object-oriented programming. As you progress, you will apply these concepts directly by creating and enhancing a game, practicing new skills with each step. By the end, you will have a deeper understanding of OOP and a finished project to show for it.
Key Features
- Build a complete text-based game using Python and object-oriented techniques
- Apply encapsulation, inheritance, and polymorphism to write cleaner code
- Gain practical experience by refining and expanding your project as you learn
Target Audience
Perfect for those new to Python or programming, as well as anyone looking to strengthen their understanding of object-oriented concepts. If you have a little experience with Python syntax or just a curiosity about how games are built, you'll find this course approachable and rewarding.





