Advanced Perspective of Classes and Object-Oriented Programming in Python
В этом курсе вы обучитесь продвинутым аспектам объектно-ориентированного программирования на языке Python (3.9).
Оплата за год.
Мы рассмотрим такие темы, как:
Объектно-ориентированное программирование в Python
Наследование
Композиция и полиморфизм
Инкапсуляция атрибутов
Функции с переменным количеством аргументов
Декораторы
Сравнение и копирование объектов
Абстрактные классы и метапрограммирование
Продвинутая работа с исключениями
Сериализация объектов
По завершению этого курса вы разберетесь с композицией и наследованием (и когда их использовать), а также со всеми прочими вышеупомянутыми расширенными функциональными возможностями языка Python.