For Knowledge For Experts For Teams Blog
Sign Up
menu
Python - 4 Pillars of Object Oriented Programming (OOP)
course-icon
clocklogo
Duration
3 hours session
Course outline
Design
This session builds on the understanding of object oriented programming (OOP) in Python, by taking the learners through the 4 pillars of OOP:-
(1) Abstraction
(2) Encapsulation
(3) Inheritance
(4) Polymorphism
Prerequisite knowledge
Basic Python programming knowledge-variables, data types, conditional statements, etc.
Python - Object Oriented Programming (OOP) Fundamentals
Learning outcomes
This hands-on session allows the learners to take a deeper dive into the world of object oriented programming (OOP) in python, by understanding the 4 pillars of OOP that form the basis of it.
Software / Hardware requirements
Anaconda Distribution
Install the ‘64-bit Graphical installer’
Python
(For both Windows & macOS)
Sugggested link: https://www.anaconda.com/products/individual
course-icon
Python - Numpy & Pandas
2 hours session
course-icon
Python for Data Visualization - Matplotlib & Seaborn
3 hours session
course-icon
Python Fundamentals
3 hours session
Want to upskill or acquire a new skill?
Start Learning!