Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Python 3.8 Object Oriented Programming | Homework + Answers

    Posted By: Sigha
    Python 3.8 Object Oriented Programming | Homework + Answers

    Python 3.8 Object Oriented Programming | Homework + Answers
    Video: .mp4 (1280x720, 30 fps(r)) | Audio: aac, 48000 Hz, 2ch | Size: 889 MB
    Genre: eLearning Video | Duration: 44 lectures (2 hours, 35 mins) | Language: English

    Learn object oriented programming concept in Python 3.8. The course contains a lot of examples


    What you'll learn

    Learn four concepts of object oriented programming
    Understand why it is worth to use object oriented programming
    Understand the difference between an object and a class
    Learn about attributes and methods
    Understand self and __init__ method
    Private attributes in Python
    Getter, setter and @property decorator in Python
    Inheritance - base classes and derived classes
    Multiple inheritance and MRO
    super() function
    Special / Dunder methods - __len__ __repr__ __str__ __add__ __lt__ and others
    Understand the difference between self and cls
    @classmethod @staticmethod
    Polymorphism - duck typing and interface
    Coding Tips & Tricks
    A lot of interesting examples!
    Exercises with sample solutions
    10 Python interview questions & answers about object oriented programming
    Write better and cleaner code


    Requirements

    Basic knowledge of programming (variables, loops, if statements, functions)
    Installed Python 3.8 version or higher
    Installed any IDE (PyCharm, Visual Studio Code)

    Description

    In the course I am explaining in details basic concepts about object oriented programming. I am showing how can you use those concepts in Python. Python, in comparison to other programming languages ​​(Java, C #) has its own way of presenting certain object oriented programming concepts, which can be unusual for people who do not used Python before.

    Knowledge of object oriented programming is necessary when applying for Junior Developer job. Therefore, at the end of the course I have prepared10 interview questions that might appear during the recruitment process. Each question has an example answer.

    In each chapter I am explaining the theory of a given topic with an example of implementation in Python. In addition, at the end of each chapter I have prepared a homework to test your knowledge.

    Course content:

    Basic information about classes and objects

    Encapsulation - getters, setters and @property

    Inheritance

    Special / magic methods in Python

    Instance, class, and static methods in Python

    Polymorphism in Python


    If you would like to learn how object oriented programming is used in Python, I think I can help you :)

    Who this course is for:

    People who would like to learn object oriented programming concept
    People who have basic knowledge of Python and would like to improve their programming skills
    People who know a different programming language like Java or C# and would like to learn object oriented programming in Python

    Python 3.8 Object Oriented Programming | Homework + Answers


    For More Courses Visit & Bookmark Your Preferred Language Blog
    From Here: English - Français - Italiano - Deutsch - Español - Português - Polski - Türkçe - Русский


    Download Links