JS: Полиморфизм от Хекслет
Программа курса
Ознакомьтесь с программой курса «JS: Полиморфизм» от Хекслет
1. О курсе
- Узнать о курсе, его структуре, задачах и целях
2. Параметрический полиморфизм
- Познакомиться с обобщённым программированием
3. Диспетчеризация по ключу (данные)
- Научиться заменять условные конструкции на таблицу соответствия
4. Диспетчеризация по ключу (функции)
- Научиться делать диспетчеризацию используя функции
5. Диспетчеризация по имени файла
- Познакомиться с диспетчеризацией на основе файловой структуры
6. Полиморфизм (утиная типизация)
- Познакомиться с утиной типизацией
7. Null Object Pattern
- Рассмотреть практический пример использования полиморфизма в реальной жизни
8. Код, который убивает полиморфизм
- Познакомиться с распространёнными ошибками, из-за которых теряется полиморфизм подтипов
9. Инверсия зависимостей
- Познакомиться с Принципом Инверсией Зависимостей и научиться соблюдать его используя Инъекцию Зависимостей
10. Стратегия (Паттерн)
- Научиться видеть места, где нужно использовать полиморфизм подтипов
11. Фабрика (Паттерн)
- Познакомиться с распространённым способом создания объектов
12. Шаблоны проектирования (Паттерны)
- Познакомиться с понятием "шаблон проектирования"
13. Объектная композиция
- Научиться писать объектно-ориентированный код построенный на взаимодействии объектов
14. Паттерн Состояние (State)
- Рассмотреть несколько примеров систем и выявить общий паттерн
15. Дополнительные материалы
- Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса
- Город
- Онлайн
- Формат обучения
- Онлайн
- Сертификат
- Есть
- Инструменты на курсе
- JavaScript
Большой объём информации. На курсах Вы получите столько информации, сколько иные программисты не получают за всю свою жизнь.
Преподаватели-эксперты. У каждого преподавателя за спиной многолетний опыт работы, ценные знания и выпускники-специалисты.
Постоянная поддержка. Кураторы курсов всегда готовы прийти на помощь каждому ученику.
Обучение с нуля. В этой школе из новичка сделают профессионала с хорошим портфолио!
Самообучение. Ответы на некоторые волнующие вопросы приходится искать самостоятельно, обращаясь к поисковикам.
Сложность обучения. Программирование - это нелегко, а на его освоение затрачивается много сил и энергии.
Взгляните, что студенты и выпускники говорят про Хекслет