Welcome to the fourth session on 'Object-Oriented Programming in Python'.
In the earlier sessions, you learnt about the different data structures in Python, and the control structures in Python using which you were able to implement certain complex functionalities. In this session, you will learn about the object-oriented programming concepts in Python, which will help you build any complex application.
We will cover the following topics:
Classes and Objects
Methods
Inheritance and Overriding
You can open the link below to download the Python notebooks used in this session. We recommend that you keep executing the commands on your computer in pace with the lecture. You can parallelly try experimenting with other commands you may have in mind.
Subject Matter Expert
Ex-Senior Software Engineer, Capgemini
Vaidehi is a postgraduate in Computer Science and Engineering. She has over 6 years of rich experience in the areas of software development and maintenance in the IT field. Her main expertise lies in Python, Tableau, Django, Java and J2EE.