Najlepsze kursy internetowe w kategorii IT i oprogramowanie

[100% Free] Python 3.8 Object Oriented Programming | Homework + Answers

[100% Free] 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
  • 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

This course includes

  • 2.5 hours on-demand video
  • 8 articles
  • 5 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • Certificate of Completion

Aucun commentaire