Udemy

Object Oriented Programming with Python 3

Enroll Now
  • 7,577 Students
  • Updated 7/2020
4.3
(310 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
5 Hour(s) 40 Minute(s)
Language
English
Taught by
Sekhar Srinivasan
Rating
4.3
(310 Ratings)
1 views

Course Overview

Object Oriented Programming with Python 3

Master Object Oriented Programming and SOLID Design Principles with Python along with Complete Case Study on EMS

In this course you will understand in detail about Object Oriented Programming with Python. The Students who thinks Object Oriented Programming is very complex to understand and also to code after completing this course I can guarantee that you won't be saying OOPs!.. Object Oriented Programming is complex, instead you feel that you are enjoying APIE.

In this course i have explained in detail about the 4 pillars of Object Oriented Programming in detail with multiple demos to understand the concept better.

The second module of this course will be a complete Case Study on Object Oriented Programming in Python by developing an sample application for Employee Management System.

The Third module of this course will explain the SOLID Design Principles implementation using Python, I have explained Single Responsibility Principle (SRP), Open Closed Principle (OCP), Liskov Substitution Principle (LSP), Interface Segregation Principle (ISP) and Dependency Inversion Principle (DIP)

I can guarantee you that you won't be finding a better course to understand and master Object Oriented Programming with Python and also for Understanding SOLID Design Principles with Python.

I hope you will enjoy the journey of learning Object Oriented Programming with Python along with me.

See you in this course.

Course Content

  • 3 section(s)
  • 52 lecture(s)
  • Section 1 Object Oriented Programming with Python
  • Section 2 Case Study:Employee Management System with Object Oriented Programming in Python
  • Section 3 SOLID Design Principles with Python

What You’ll Learn

  • Object Oriented Programming with Python
  • What is Class and What are Objects?
  • What are Constructors?
  • Understand Static and Non-Static
  • Understand Data Abstraction and Data Encapsulation
  • Understand Inheritance
  • Types of Inheritance - Multiple, Multi-Level and Method Resolution Order (MRO)
  • Understand Polymorphism
  • Understand How to convert Traditional Code to Object Oriented Programming Code
  • Understanding Inheritance and Composition in Depth
  • Case Study: Object Oriented Programming
  • SOLID Design Principles with Python
  • Understanding Single Responsibility Principle with Python
  • Understanding Open-Closed Principle with Python
  • Understanding Liskov Subsititution Principle with Python
  • Understanding Interface Segregation Principle with Python
  • Understanding Dependency Inversion Principle with Python

Reviews

  • B
    Bhavya Jain
    4.5

    Good course

  • M
    Manoj Patidar
    3.5

    Course was good for basic understanding. Need more details and examples.

  • U
    Uday Kumar
    5.0

    Great. Awesome .. You have great teaching skill. Really I liked it. Amazing content and provided great examples for oops concepts. Your effort is really apperciated to make this course. Thanks a lot.

  • V
    Vasanth chinnipilli
    3.5

    Course was good all in all, however Trainer should have incorporated a couple more examples and exercises.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed