Чему вы научитесь
- Работать с языком Python
- Работать с файлами
- Работать с исключениями
- Работать с памятью
- Работать с типами
- Работать с импортом
- Работать с модулями
- Работать с ООП
- Работать с классами
- Работать с объектами
- Работать с атрибутами
- Работать со свойствами
- Работать с методами
- Работать с магическими
- Работать с конструктором
- Работать с деструктором
- Работать с экземпляром
- Работать с инкапсуляцией
- Работать с наследованием
- Работать с множественным
- Работать с полиморфизмом
- Работать с абстракцией
- Работать с функциями ООП
- Работать с модулями ООП
- Работать с геттерами
- Работать с сеттерами
- Работать с датаклассами
- Работать с метаклассами
- Работать с примесями
- Работать со слотами
- Работать с паттернами
- Работать с протоколами
- Работать с мемоизацией
- Работать с кэшированием
- Работать с диспетчеризацией
- Работать с типизацией
О курсе
Для кого этот курс
Начальные требования
Для успешного освоения курса желательно пройти курс:
Преподаватели курса
Как проходит обучение
Курс состоит из следующих модулей:
Повторение
Аспекты
Модули
ООП
Продвинутые фишки
Заключение
Каждый рабочий урок курса состоит из:
1 теоретического блока с подробной теорией и примерами кода
5 тестовых вопросов с выбором варианта ответа по теории
Что вы получите
- Знания языка Python
- Знания файлов
- Знания исключений
- Знания памяти
- Знания типов
- Знания импорта
- Знания модулей
- Знания ООП
- Знания классов
- Знания объектов
- Знания атрибутов
- Знания свойств
- Знания методов
- Знания магических
- Знания конструктора
- Знания деструктора
- Знания экземпляра
- Знания инкапсуляции
- Знания наследования
- Знания множественного
- Знания полиморфизма
- Знания абстракции
- Знания функций ООП
- Знания модулей ООП
- Знания геттеров
- Знания сеттеров
- Знания датаклассов
- Знания метаклассов
- Знания примесей
- Знания слотов
- Знания паттернов
- Знания протоколов
- Знания мемоизации
- Знания кэширования
- Знания диспетчеризации
- Знания типизации