Чему вы научитесь Концепции объектно-ориентированного программирования в Python Классы Методы и связывание Методы объекта, класса и статические методы Свойства Декораторы свойств Наследование Слоты Дескрипторы Нумераторы Исключения Метапрограммирование Требования Это продвинутый курс, так что основательные знания Python - это необходимость. Это продвинутый курс, так что основательные знания Python - это необходимость. Настоятельно рекомендуются первая, вторая и третья части этого курса. Основательные знания функционального программирования на Python Замыкания и декораторы Iterators, Iterables и Generators Mapping Types, Hashing Начальные знания основ объектно-ориентированного программирования Описание Это четвертая часть серии курсов предназначенных для глубокого погружения во внутренние механики и более сложные аспекты Python 3. Это курс не для начинающих - если вы используете Python всего несколько месяцев, вам вероятно стоит набрать немного дополнительного опыта, прежде чем приступать к этому курсу. 14 разделов • 162 лекций • Общая продолжительность 35 ч 12 мин Для кого этот курс: Для знающих Python на базовом уровне и желающих получить действительно глубокое понимание языка Python и его типов данных Для тех кто хочет детально подготовиться к техническим интервью по Python.