4.41 out of 5
4.41
460 reviews on Udemy

Python OOP : Object Oriented Programming in Python

Python Object Oriented programming OOP advanced/Scripting for projects/automation/interview questions/absolute beginners
Instructor:
Deepali Srivastava
15,290 students enrolled
English
Good understanding of Object Oriented features of Python
Object Oriented Python features implementation
Writing Classes and Creation of Objects
Inheritance and Polymorphism with examples
Data hiding, Class variables, Class Methods, Static Methods
Property, MRO, super() with examples

This “Python OOP : Object Oriented Programming in Python” course provides good understanding of object oriented concepts and implementation in Python programming.

Note: This course is a part of my detailed Python course “Python : Programming/Script/OOP/Advanced for Python Projects” that includes 5 projects, 600+ Exercises & Quizzes.

Why learn Object Oriented Python Programming

  • Preferred language for Data Science/AI/ML/Automation

  • Enrich your Object Oriented Python skills

  • Implement/Understand Object Oriented Python techniques

  • Better Development/Maintenance

  • Flexible and Extensible software design

  • Well prepared for interviews

Design and development of a product requires great understanding of implementation language. The complexity of real world application requires the use of strength of language to provide robust, flexible and efficient solutions. Python provides the Object Oriented capability and lot of rich features to stand with changing demand of current world application requirement.

This “Python OOP : Object Oriented Programming in Python” tutorial explains the Object Oriented features of Python programming in step-wise manner. All the topics have been explained in simple way. You will also see the demonstration of source code implementation for each topic. This course will improve the Python programming skills of developers who have basic understanding of Python. You will learn Object Oriented features of Python programming which will help in providing efficient solution for software projects. You will be able to understand and implement all the Object Oriented Python programming techniques and apply in Python projects. This tutorial will also help you to present yourself well for Object Oriented Python programming coding interview questions.

The course covers following object oriented Python topics used in software development : Classes and Objects, __init__ method, Class variables, Static variables, Data hiding, Property, Magic methods, Inheritance, Polymorphism.

In this Python programming course, I have used IDLE, you can use any other Free IDE.

This Python programming online course on Udemy will be great help to developers for learning Object Oriented Python programming concepts. Also it will be a good complement to any book/tutorial.

So what are you waiting for, enroll now and start learning.

Introduction

1
Introduction to Object Oriented Python
2
Source Code

Classes and Objects

1
Classes and Objects
2
Classes and Objects ....... continued
3
Quiz -1
4
Practice Exercise -1
5
Solutions - 1
6
__init__ Method
7
Data Hiding
8
Property
9
Practice Exercise - 2
10
Solutions - 2
11
Class Variables
12
Class Methods
13
Static Methods
14
Quiz -2
15
Practice Exercise - 3
16
Solutions - 3

Magic Methods In Python

1
Magic Methods - 1
2
Magic Methods - 2
3
Magic Methods - 3
4
Practice Exercise - 4
5
Solutions - 4

Inheritance and Polymorphish In Python

1
Inheritance in Python
2
Multiple Inheritance
3
MRO and super()
4
Polymorphism in Python
5
Practice Exercise - 5
6
Solutions - 5

Bonus Lecture

1
Bonus lecture
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.4
4.4 out of 5
460 Ratings

Detailed Rating

Stars 5
202
Stars 4
184
Stars 3
55
Stars 2
13
Stars 1
7
0bd8d79591facd71455f120c7777a7c4
30-Day Money-Back Guarantee

Includes

2 hours on-demand video
12 articles
Full lifetime access
Access on mobile and TV

External Links May Contain Affiliate Links read more

Join our Telegram Channel To Get Latest Notification & Course Updates!
Join Our Telegram For FREE Courses & Canva PremiumJOIN NOW