Udemycoupon.id

Free deals, coupons, discounts for learners

Post Top Ad

Sunday, September 27, 2020

Python 3.8 Object Oriented Programming | Homework + Answers [Free 100% off premium Udemy course coupon code]

Image for course Python 3.8 Object Oriented Programming | Homework + Answers

Discount FREE 100% Off

Python 3.8 Object Oriented Programming | Homework + Answers

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

Requirements and What you should know?

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

Who is this course for?

  • People who know a different programming language like Java or C# and would like to learn object oriented programming in Python
  • 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

What is this course about?

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 prepared 10 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:

  1. Basic information about classes and objects

  2. Encapsulation - getters, setters and @property

  3. Inheritance

  4. Special / magic methods in Python

  5. Instance, class, and static methods in Python

  6. Polymorphism in Python


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

To get a course with a coupon code given by the instructor, you can click or touch the following button.

If the coupon code above doesn't work, check the FAQ page to find out more about coupon codes.

course-id:2e9f024d-30cc-4302-96dd-3987f57f3cdd
course-coupon-id:a4ec2c08-3171-4df3-9c8f-477acc928edb
blogpost-id:6309cb85-ae2e-44cb-ba9a-058b5c2e9789
100%
off
Free discount
Sunday, September 27, 2020

We’ll never share your email address with a third-party.