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

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



