[BEEGEEK] Поколение Python: ООП (Тимур Гуев)
- О курсе
- Артикул: WVP-199362
- Автор: BEEGEEK, Тимур Гуев
- Вид товара: цифровой
- Добавлено: 2023-05-05
О товаре
Курс продолжает линию «Поколение Python» и знакомит студентов с объектно-ориентированным программированием на языке Python
8 модулей
48 уроков
800 заданий
В курсе рассматриваются атрибуты, методы, свойства, магические методы, наследование, полиморфизм, декораторы классов и многое другое.
Решения проверяет автоматическая система, поэтому обратную связь вы получите быстро. Если у вас возникнут вопросы, команда курса даст советы и подсказки. Кроме того, проблемы можно обсуждать с однокурсниками в комментариях к задачам.
Для прохождения курса необходимо знание основных типов и конструкций Python.
Программа курса
Модуль 1: Повторяем основные конструкции языка Python
Повторяется материал курса для профессионалов: множества, декораторы, итераторы, генераторы, регулярные выражения.
Модуль 2: Введение в ООП
Изучаются основные концепции объектно-ориентированного программирования: наследование, инкапсуляция, полиморфизм.
Модуль 3: Атрибуты, свойства и методы
Изучаются атрибуты, методы (декораторы @classmethod и @staticmethod) и свойства (декоратор @property).
Модуль 4: Магические методы
Изучаются магические методы: создание и инициализация, строковое представление, сравнение, арифметические операции, вызываемые объекты.
Модуль 5: Протоколы
Изучаются протоколы итерируемых объектов, последовательностей, контекстных менеджеров и дескрипторов.
Модуль 6: Наследование и полиморфизм
Изучается концепция наследования, полиморфизма, абстрактные классы и модуль abc.
Модуль 7: Дополнительные возможности
Изучаются слоты (атрибут __slots__), перечисления (Enum), декораторы классов и модуль dataclasses.
Модуль 8: Задачи на проектирование классов
Повторение пройденного на курсе материала с помощью решения задач на проектирование классов.
[Udemy] Тестировщик ПО с Нуля до Intermediate. Много практики! (Наталья Попелышко) Документация, Scrum, Trello, TestRail, Dev tools, Git, SQL, Postman, Fiddler, XML, HTML, JSON, XPath, Selenium IDE Чему вы научитесь Тестирование программного обеспечения Тестирование Составление тестовой документации Поиск багов Техники тест дизайна Системы контроля версий Оценивание задач ИТ
1080 RUB
[Udemy] Git с нуля (Дмитрий Михальчев) Git с нуля Овладейте этим мощным инструментом Описание GIT является самым необходимым инструментом разработчика. Где бы вы ни работали - в крупной компании, в амбициозном стартапе или вместе с другом над личным проектом, уверенное знание GIT обязательно вам пригодится. GIT пожалуй единственный
1600 RUB
[Stepik] Соточка по математике, годовой курс (Тимур Гуев) Курс предназначен для учеников 10-11 классов, которые готовятся к сдаче профильного экзамена по математике. Курс включает все темы, необходимые для успешной сдачи ЕГЭ по математике: уравнения; неравенства; планиметрия; стереометрия; логарифмы; тригонометрия; текстовые задачи; производная. Научимся
1630 RUB
FreeIPA современный Ldap (Василий Егоров) FreeIPA: современный Ldap Курс про мощный LDAP сервер с возможностями dns-сервера, удобной панелью управления и горизонтальным масштабированием. Программа курса Программа разработана для самостоятельного обучения в удобное для вас время. На связи с вами будет преподаватель для обратной связи, будет
1650 RUB