BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
BEGIN:VEVENT
URL:https://www.learndesk.us/class/4644128971292672/object-oriented-programming-in-python-aided-with-diagrams?ref=outlook-calendar
SUMMARY:Object-Oriented Programming in Python: Aided with Diagrams
DTSTART;TZID=America/Los_Angeles:20260509T190000
DTEND;TZID=America/Los_Angeles:20260509T200000
LOCATION:https://www.learndesk.us/class/4644128971292672/object-oriented-programming-in-python-aided-with-diagrams?ref=outlook-calendar
DESCRIPTION: 
This course includes:

Class
Objects
Inheritance (Multi-level and Multi-layers of Inheritance)
Overriding the functionality of parent class
Method resolution order
Operator overloading with concepts, diagrams, syntax and examples

Some of the common operator overloading special functions in Python:
# Operator                 Expression        Internally
# Addition                   p1 + p2          p1.__add__(p2)
# Subtraction               p1 - p2          p1.__sub__(p2)
# Multiplication          p1 * p2          p1.__mul__(p2)
# Power                      p1 ** p2          p1.__pow__(p2)
# Division                   p1 / p2          p1.__truediv__(p2)

Who should take this course?

Anyone who is a beginner in Python programming language
Looking to build an understanding of objects, classes, inheritance, and overloading
Looking to work on Python for data science




https://www.learndesk.us/class/4644128971292672/object-oriented-programming-in-python-aided-with-diagrams?ref=outlook-calendar
STATUS:CONFIRMED
SEQUENCE:3
BEGIN:VALARM
TRIGGER:-PT10M
DESCRIPTION:Class Reminder
ACTION:DISPLAY
END:VALARM
END:VEVENT
END:VCALENDAR