Discover the power of object oriented programming with Python.
Object Oriented Programming is an essential skill for any serious Python programmer. In this Ebook we will cover some of the most important concepts and techniques of OOP in Python:
Terminology related to Object Oriented Programming in Python
Defining you own classes with the data and behaviour you want
Creating objects from classes
Understanding methods and attributes
Encapsulation and data hiding
Getters and setters
Source code provided for all examples.
EBook in PDF format and zip file containing all code examples.