A to Z OOP Programming with Python you own this product

Learn to write object-oriented Python code that is readable, modular, and reusable

pro $24.99 per month

  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • share your subscription with another person
  • choose one free eBook per month to keep
  • exclusive 50% discount on all purchases

lite $19.99 per month

  • access to all Manning books, including MEAPs!


5, 10 or 20 seats+ for your team - learn more

Look inside

Object-oriented programming or OOP is an extremely popular approach to coding, and an important skill for any software engineer, or aspiring software engineer, to have in their toolbox. In the OOP paradigm, software design is structured around data (rather than logic or function) and representing real objects as software objects. This course teaches OOP using Python, so you, too, can create modular and reusable code that is fast to write and easy to read.

The A to Z OOP Programming with Python video course incorporates discussion and exercises to teach the fundamentals of objects, classes, and methods, and the basic building blocks of OOP. The course culminates with a complete A to Z project, giving users the opportunity to draw on all their new skills to create a library management system.

Aimed at developers who are already coding in Python, this video course focuses on the tools as well as the thinking process that go into creating OOP code.

Distributed by Manning Publications

This course was created independently by Meta Brains and is distributed by Manning through our exclusive liveVideo platform.


Basic Python coding and basic mathematical skills

what you will learn

  • The benefits of using object-oriented programming
  • Build programs faster using OOP in modern Python
  • How to abstract a problem in object-oriented programming
  • Classes, objects, methods
  • Wrap data and codes together into a single unit using encapsulation
  • Use and apply polymorphism
  • Multi-level inheritance

about the instructor

Meta Brains is a professional training brand developed by a team of software developers and finance professionals who have a passion for coding, finance, and Excel. They bring together professional and educational experiences to create world-class training programs accessible to everyone. Currently, they're focused on the next great revolution in computing: The Metaverse. Their ultimate objective is to train the next generation of talent so we can code and build the metaverse together.

what's a liveVideo?
Find out more

choose your plan


only $41.67 per month
  • five seats for your team
  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • choose another free product every time you renew
  • choose twelve free products per year
  • exclusive 50% discount on all purchases
  • A to Z OOP Programming with Python liveVideo for free