I completely cover how Object Oriented Programming (OOP) works in Python. This is also how it works in other OOP languages though.
Inheritance, Polymorphism, Classes and Objects are jargon terms specific to the concept of programming in OOP. These concepts do not change based off of the language you use.
Code from video is here