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

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





