Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
OBJECT ORIENTED PYTHON PROGRAMMING - LEVEL 2
Rating: 4.9 out of 5(9 ratings)
64 students
Last updated 7/2022
English

What you'll learn

  • Core components of Python's Object Oriented Programming like Objects, Classes, Methods and Dunder methods.
  • Understand and use the concept of Inheritance, Decorators and Closures
  • Understand the Errors / Issues they may face in Object Oriented Environment
  • Essential knowledge for Development of Application for Task Automation

Course content

12 sections49 lectures7h 2m total length
  • Agenda3:16

    Explore object oriented Python programming by defining classes and objects, implementing methods and constructors, and using inheritance, method resolution order, decorators, operator overloading, iterators, and generators.

  • Python Class Structure9:50
  • Activity-14:34

    Explore how a class acts as a blueprint for an object in Python, covering empty classes, membership operations, and adding new attributes from outside the class.

  • Objects in Python10:23
  • Class - Object Relationship17:04
  • Activity-25:22

Requirements

  • Basic Python programming knowledge is required.

Description

In Current IT Industry, the popularity of Python grows exponentially to the peak. Have you wondered why Python is so popular ? It is because of its simplicity in solving real world problem and in developer's point of view, the language itself is so simple and easy to understand. This nature of Python allows a person even from a non-programming background to have an easy hand of it. Though it has simpler syntax, the Open Source feature of Python brought an extensive libraries that helps with pre-defined modules which can be straight away used in our code. This Interpreter language supports portability that helps us to run python program in almost all platform/operating systems. In this course we will discuss about object oriented python programming concepts with hands on examples. Working out the concepts with different possible examples gives you a strong foundation in language.           

Most of the real time applications such as web parsing, SSH Connections, Excel operations, Web frame work, machine learning libraries etc.requires Python's Object oriented programming skills.               

Because, this style of programming helps programmers to reduce code with re usability techniques.

In this course you will learn fundamental understanding of class and object design model.       

By the end of the course, you can understand/ modify the existing python project code and develop applications by creating

custom class and define own attributes based on the business use case.

Who this course is for:

  • Students Aspiring for IT Industry, Software Developer, Devops Engineers, DBA, System Administrator, Test Engineers