JS: Полиморфизм
Полиморфизм - важная часть современного объектно-ориентированного программирования. В сжатые сроки всего за пару дней обучитесь полиморфизму на языке программирования JavaScript и подготовитесь к изучению принципов SOLID. Научитесь разбираться в видах полиморфизма, шаблонах проектирования, диспетчеризации. Получите консультации по расширению навыков как JS-программиста, а также документ, подтверждающий прохождение курса. Курс рассчитан на программистов с опытом.
Преподаватели

Сооснователь и CEO образовательного проекта Хекслет.
Содержание курса
В курс входят следующие уроки:
- О курсе.
- Параметрический полиморфизм.
- Диспетчеризация по ключу (данные).
- Диспетчеризация по ключу (функции).
- Диспетчеризация по имени файла.
- Полиморфизм (утиная типизация).
- Null Object Pattern.
- Код, который убивает полиморфизм.
- Инверсия зависимостей.
- Стратегия (Паттерн).
- Фабрика (Паттерн).
- Шаблоны проектирования (Паттерны).
- Объектная композиция.
- Паттерн Состояние (State).
Курс можно проходить отдельно, в сочетании с другими программами или в рамках соответствующей профессии. Программа рассчитана на более опытных разработчиков JavaScript. Подробности на сайте школы.
Кому подойдет данный курс
Данный курс подойдет разработчикам с некоторым опытом в JavaScript, которые хотят получить новые навыки.
Графики обучения и тестирования гибкие, что позволяет проходить курс работающим людям.
Приобретенные навыки
Во время обучения студенты работают с языком программирования JavaScript, изучают продвинутые техники и лучшие практики, выполняют большой объем заданий и тестов, а также получают советы и помощь от наставника. Освоенные навыки:
- полиморфизм;
- ООП;
- SOLID.
Студентам, в зависимости от приобретенного пакета, доступны следующие возможности:
- сертификат, подтверждающий ваши умения и специализацию;
- доступ ко всем или к определенным курсам и профессиям;
- помощь в развитии и подборе программы обучения;
- перманентый доступ к учебным материалам;
- записи вебинаров и видеоуроков;
- онлайн-тренажеры;
- личный преподаватель-помощник;
- стажировка;
- помощь в трудоустройстве;
- и прочее.
Дополнительная информация
Доступны обучающие пакеты стоимостью от $ 0 до $ 149 в месяц. Более подробная информация по услугам, специальным возможностям, курсам и специализациям в каждом пакете представлена на официальном сайте школы Hexlet.io.