Що нового?

Придбаний [[Bee gees] покоління Python: ООП (Тимур Гуєв)

Інформація про покупку
Тип покупки: Складчина
Ціна: 1434 ГРН
Учасників: 0 з 13
Організатор: Відсутній
Статус: Набір учасників
Внесок: 114.7 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
Курс продовжує лінію "покоління Python" і знайомить студентів з об'єктно-орієнтованим програмуванням на мові Python


8 модулів
48 уроків

800 завдань

Курс розглядає атрибути, методи, властивості, магічні методи, успадкування, поліморфізм, декоратори класів тощо.

Рішення перевіряє автоматична система, тому зворотний зв'язок ви отримаєте швидко. Якщо у вас виникнуть запитання, команда курсу дасть поради та підказки. Крім того, проблеми можна обговорювати з однокурсниками в коментарях до завдань.

Для проходження курсу необхідно знання основних типів і конструкцій Python.

програма курсу:

Модуль 1: повторюємо основні конструкції мови Python
Повторюється матеріал курсу для професіоналів: множини, декоратори, ітератори, генератори, регулярні вирази.

Модуль 2: Вступ до ООП
Вивчаються основні концепції об'єктно-орієнтованого програмування: успадкування, інкапсуляція, поліморфізм.

Модуль 3: атрибути, властивості та методи
Вивчаються атрибути, методи (декоратори @classmethod та @staticmethod) та властивості (декоратор @property).

Модуль 4: магічні методи
Вивчаються магічні методи: створення та ініціалізація, рядкове представлення, порівняння, арифметичні операції, що викликаються об'єкти.

Модуль 5: протоколи
Вивчаються протоколи ітерованих об'єктів, послідовностей, контекстних менеджерів і дескрипторів.

Модуль 6: успадкування та поліморфізм
Вивчається концепція успадкування, поліморфізму, абстрактні класи і модуль abc.

Модуль 7: додаткові можливості
Вивчаються слоти (атрибут slots), перерахування (Enum), декоратори класів і модуль dataclasses.

Модуль 8: завдання на проектування КЛАСІВ
Повторення пройденого на курсі матеріалу за допомогою вирішення завдань на проектування КЛАСІВ.

https://privatelink.de/?https://pygen.ru/oop
 
Угорі