Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай Python ООП - С нуля до Профи, а также все другие курсы, прямо сейчас!
Премиум
  • Урок 1. 00:01:16
    Введение
  • Урок 2. 00:04:13
    Почему необходимо понимать ООП и как это упрощает разработку
  • Урок 3. 00:09:38
    Объекты и классы (1 часть)
  • Урок 4. 00:02:59
    Объекты и классы (2 часть)
  • Урок 5. 00:06:18
    Атрибуты (setattr, getattr, delattr, dict)
  • Урок 6. 00:05:23
    Инициализация объектов и аргумент self
  • Урок 7. 00:04:52
    Свойства (getter, setter, deleter)
  • Урок 8. 00:03:23
    Dunder методы (get, set)
  • Урок 9. 00:03:44
    Статические методы (@staticmethod)
  • Урок 10. 00:02:47
    Slots - оптимизируем потребление памяти
  • Урок 11. 00:03:40
    Dunder метод (New)
  • Урок 12. 00:06:10
    Методы класса (@classmethod)
  • Урок 13. 00:04:47
    Инкапсуляция - публичные, приватные и защищенные атрибуты
  • Урок 14. 00:02:01
    Моносостояние - принцип работы
  • Урок 15. 00:03:50
    Полиморфизм на примере (@singledispatch)
  • Урок 16. 00:03:38
    Dunder методы (str, repr, len, del)
  • Урок 17. 00:01:55
    Dunder методы (bool, bytes, float, int)
  • Урок 18. 00:02:15
    Dunder методы (pow, reversed, truediv)
  • Урок 19. 00:03:42
    Dunder методы (next, iter, call)
  • Урок 20. 00:04:35
    Контекстный менеджер в классе используя (enter, exit)
  • Урок 21. 00:07:03
    Dunder методы (add, sub, eq, hash)
  • Урок 22. 00:01:59
    Работа с атрибутами (hasattr, getattr)
  • Урок 23. 00:03:33
    Dunder методы (getitem, setitem, delitem, mul)
  • Урок 24. 00:09:33
    Наследование и перегрузка методов
  • Урок 25. 00:03:20
    Разбираем (isinstance, issubclass, getsizeof)
  • Урок 26. 00:06:23
    Переопределение методов родителя (1 часть)
  • Урок 27. 00:04:48
    Переопределение методов родителя (2 часть)
  • Урок 28. 00:04:03
    Дата-классы (@dataclass)
  • Урок 29. 00:08:01
    Множественное наследование (mro, vars, callable, super)
  • Урок 30. 00:03:28
    Абстрактные методы (ABCMeta, abstractmethod)
  • Урок 31. 00:03:53
    Декораторы классов
  • Урок 32. 00:05:42
    Динамическое редактирование класса
  • Урок 33. 00:08:44
    Метаклассы
  • Урок 34. 00:00:41
    Бонусная лекция