← Back to Docs Archive

PDF / GUIDED BOOK / PREVIEW

Object-Oriented Python

From your first object to advanced Python design. Clear explanations, practical exercises, worked solutions and a tested library-lending project.

80 pages · 24 lessons

First page of Object-Oriented Python

What’s inside

  • Classes, objects, self, properties and composition
  • Inheritance, polymorphism, protocols and data classes
  • Iteration, context managers, exceptions and testing
  • MRO, descriptors, construction hooks and memory
  • 48 lesson scripts, 16 capstone tests and a four-week study plan

Preview the actual first page here, or open the full searchable PDF to browse every lesson.

Open full PDF ↗

Practise with 48 example and solution scripts, a complete library-lending project with 16 tests, setup instructions and an editable text edition. Standard library only.

Download this book’s practice kit (ZIP) ↓Download PDF ↓