[Udemy] Python 3: Deep Dive. Part 4 — OOP [Fred Baptiste]

150

Чему вы научитесь

  • Концепции объектно-ориентированного программирования в Python
  • Классы
  • Методы и связывание
  • Методы объекта, класса и статические методы
  • Свойства
  • Декораторы свойств
  • Наследование
  • Слоты
  • Дескрипторы
  • Нумераторы
  • Исключения
  • Метапрограммирование

Требования

  • Это продвинутый курс, так что основательные знания Python — это необходимость.
    Это продвинутый курс, так что основательные знания Python — это необходимость. Настоятельно рекомендуются первая, вторая и третья части этого курса.
  • Основательные знания функционального программирования на Python
  • Замыкания и декораторы
  • Iterators, Iterables и Generators
  • Mapping Types, Hashing
  • Начальные знания основ объектно-ориентированного программирования

Описание
Это четвертая часть серии курсов предназначенных для глубокого погружения во внутренние механики и более сложные аспекты Python 3.
Это курс НЕ для начинающих — если вы используете Python всего несколько месяцев, вам вероятно стоит набрать немного дополнительного опыта, прежде чем приступать к этому курсу.
14 разделов • 162 лекций • Общая продолжительность 35 ч 12 мин
Для кого этот курс:

  • Для знающих Python на базовом уровне и желающих получить действительно глубокое понимание языка Python и его типов данных
  • Для тех кто хочет детально подготовиться к техническим интервью по Python.