Курс «Python: Объектно-ориентированный дизайн»
Последнее обновление: 19 октября 2025 г.
3 900 рублей в месяц за все курсы
Включено в курс
Описание
В этом курсе вы изучите подходы проектирования кода в объектно-ориентированном стиле и базовые принципы дизайна такого кода. Вы узнаете, как создавать понятный и качественный объектно-ориентированный код. Знания этого курса помогают программистам создавать легко масштабируемые проекты. Этот курс подойдет тем, кто хочет научиться создавать легко поддерживаемый код.
Чему вы научитесь
- Правильно писать и структурировать код в классовых языках.
- Понимать, как конфигурировать код в зависимости от задачи.
- Создавать удобные интерфейсы объектов для своей предметной области.
Программа
1 | Введение Узнаем о курсе, его структуре, задачах и целях |
2 | Шаблоны Проектирования Узнаем, как решают типовые задачи в программировании |
3 | Конфигурация Познакомимся с одним из базовых принципов проектирования классов |
4 | Изменяемая конфигурация Научимся правильно переопределять базовую конфигурацию без создания опасных ситуаций |
5 | Объекты-сущности, Объекты-значения и внедренные объекты Познакомимся с основными принципами организации объектов, описывающих предметную область |
6 | Fluent Interface Узнаем способы создания текучего интерфейса |
7 | Сборщики (Builders) Познакомимся с поэтапной сборкой сложных объектов, используя композицию и текучий интерфейс |
8 | Пишем код правильно Научимся правильно структурировать программу в ООП стиле |
Формат обучения
Испытания
1 | Объект как словарь |
2 | Прокси |
3 | Паттерн Директор |
4 | Моделирование классов |
Рекомендуемые программы

- Тренажер с практикой
- Бессрочный доступ к теории
- Асинхронный формат
3 900 рублей в месяц за все курсы