aldomatus / python3-deepdive-part4-oop

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Python3-DeepDive(Part 4-OOP)

This Python3: Deep Dive Part 4 course takes a closer look at object oriented programming (OOP) in Python.

MAIN COURSE TOPICS

  • what are classes and instances
  • class data and function attributes
  • properties
  • instance, class and static methods
  • polymorphism and the role special functions play in this
  • single inheritance
  • slots
  • the descriptor protocol and its relationship to properties and functions
  • enumerations
  • exceptions
  • metaprogramming (including metaclasses)

About


Languages

Language:Jupyter Notebook 100.0%