Companies Home Search Profile

Object Oriented Programming using Python : Beginner to Pro

Focused View

Aditya Wadkar | Project Maker

1:40:19

503 View
  • 1 - Introduction.mp4
    05:40
  • 2 - Classes and Objects.mp4
    03:55
  • 3 - Magic Methods in OOPS.mp4
    05:50
  • Files.zip
  • 4 - Self.mp4
    02:54
  • 5 - Custom Class.mp4
    02:49
  • Files.zip
  • 6 - Instance Variable.mp4
    04:00
  • 7 - Reference Variable.mp4
    02:50
  • 8 - Static Variable.mp4
    03:53
  • 9 - Pass by Reference.mp4
    03:38
  • Files.zip
  • 10 - Encapsulation Part1.mp4
    06:00
  • 11 - Encapsulation Part2.mp4
    05:34
  • 12 - Getters and setters.mp4
    04:17
  • Files.zip
  • 13 - Collection of objects.mp4
    03:15
  • 14 - Access Modifiers.mp4
    04:54
  • Files.zip
  • 15 - Introduction to inheritance.mp4
    04:31
  • 16 - Single Inheritance.mp4
    04:40
  • 17 - Multiple Inheritance.mp4
    04:43
  • 18 - Multilevel Inheritance.mp4
    03:30
  • 19 - Hierarchical Inheritance.mp4
    01:57
  • Files.zip
  • 20 - Introduction to polymorphism.mp4
    05:14
  • 21 - Super Keyword.mp4
    04:35
  • 22 - Operator Overloading.mp4
    03:44
  • Files.zip
  • 23 - ATM Machine.mp4
    07:56
  • Files.zip
  • Description


    Building Better Software with Objects

    What You'll Learn?


    • Fundamentals of object-oriented programming (OOP)
    • Design and implement custom classes to model real-world entities
    • Significance of access modifiers in controlling the visibility and accessibility of class members
    • Advanced OOP concepts such as operator overloading, static variables and so on
    • Practical examples and case studies, including the development of an ATM machine

    Who is this for?


  • Beginner programmers who want to learn object-oriented programming (OOP) concepts from scratch
  • What You Need to Know?


  • Basics of python
  • More details


    Description

    In this course, we'll explore a fun way to write computer programs called 'object-oriented programming' or 'OOP'. Think of it like building with blocks. Each block is like a special thing called an 'object'. We'll start with the basics. We'll learn what objects and classes are. Objects are like the things around us, like a car or a cat. Classes are like blueprints for making those things. We'll learn how to make our own objects and use them to solve problems.

    One cool thing we'll learn is called 'inheritance'. It's like passing down traits from parents to children. In programming, it means we can reuse code from one class in another class. This makes our programs easier to understand and saves us time.

    We'll also learn about 'encapsulation'. It's like putting things in a box. We'll keep some things hidden inside our objects and only show what's necessary. This makes our programs safer and easier to use.

    By the end of the course, you'll be able to create your own programs using OOP. You'll be able to make things like a pretend ATM machine, where you can deposit and withdraw money. You'll also be able to model real-world things like cars and animals.

    So, if you want to become a better programmer and build cool stuff, this course is for you! Get ready to have fun and learn some awesome new skills!

    Who this course is for:

    • Beginner programmers who want to learn object-oriented programming (OOP) concepts from scratch

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Aditya Wadkar | Project Maker
    Aditya Wadkar | Project Maker
    Instructor's Courses
    Greetings, tech enthusiasts! I'm Aditya Wadkar, a proficient engineer holding a Bachelors of Engineering degree from PICT, SPPU University. With over 2 years of hands-on experience in data science, team management, and teaching, my mission is to transform learning into an engaging, accessible, and enjoyable experience. I am dedicated to fostering a passion for knowledge, leveraging my expertise to make complex concepts understandable. My journey in the tech realm has equipped me with skills that transcend traditional boundaries, and I am committed to driving innovation while creating a positive impact. Let's embark on a journey of discovery and make learning an exciting adventure!
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 23
    • duration 1:40:19
    • Release Date 2024/05/28