Python OOP (Object Oriented Programming) for Beginners
Learn Object Oriented Programming (OOP) in Python with mini projects, hands-on practice, and carefully designed visual explanations. Understand how the elements and abstract concepts of OOP work behind the scenes. Apply knowledge to new scenarios.
Chapters
00:00:00 What is Object Oriented Programming (OOP)
00:08:32 Introduction to Classes
00:31:20 Instances & Instance Attributes
01:26:00 Class Attributes
01:52:05 Encapsulation & Abstraction
02:25:37 Getters
03:18:13 Methods in Python
04:02:26 Dice Game project
06:01:18 Objects in Memory
06:43:44 Aliasing
07:19:13 The Move Class
----------------------------------------------
#objectorientedprogramming #python #pythonprogramming