JS: Полиморфизм

JS: Полиморфизм

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

Организатор
Онлайн-школа Hexlet

Преподаватели

Кирилл Мокевнин
Кирилл Мокевнин
Сооснователь и CEO образоват
Уровень
Начинающий
Длительность
36 часов
Документ
Сертификат
Стоимость
в месяц  2 800 ₽
2 800 ₽

Содержание курса

В курс входят следующие уроки:

  1. О курсе.
  2. Параметрический полиморфизм.
  3. Диспетчеризация по ключу (данные).
  4. Диспетчеризация по ключу (функции).
  5. Диспетчеризация по имени файла.
  6. Полиморфизм (утиная типизация).
  7. Null Object Pattern.
  8. Код, который убивает полиморфизм.
  9. Инверсия зависимостей.
  10. Стратегия (Паттерн).
  11. Фабрика (Паттерн).
  12. Шаблоны проектирования (Паттерны).
  13. Объектная композиция.
  14. Паттерн Состояние (State).

Курс можно проходить отдельно, в сочетании с другими программами или в рамках соответствующей профессии. Программа рассчитана на более опытных разработчиков JavaScript. Подробности на сайте школы.

Кому подойдет данный курс

Данный курс подойдет разработчикам с некоторым опытом в JavaScript, которые хотят получить новые навыки.

Графики обучения и тестирования гибкие, что позволяет проходить курс работающим людям.

Приобретенные навыки

Во время обучения студенты работают с языком программирования JavaScript, изучают продвинутые техники и лучшие практики, выполняют большой объем заданий и тестов, а также получают советы и помощь от наставника. Освоенные навыки:

  • полиморфизм;
  • ООП;
  • SOLID.

Студентам, в зависимости от приобретенного пакета, доступны следующие возможности:

  • сертификат, подтверждающий ваши умения и специализацию;
  • доступ ко всем или к определенным курсам и профессиям;
  • помощь в развитии и подборе программы обучения;
  • перманентый доступ к учебным материалам;
  • записи вебинаров и видеоуроков;
  • онлайн-тренажеры;
  • личный преподаватель-помощник;
  • стажировка;
  • помощь в трудоустройстве;
  • и прочее.

Дополнительная информация

Доступны обучающие пакеты стоимостью от $ 0 до $ 149 в месяц. Более подробная информация по услугам, специальным возможностям, курсам и специализациям в каждом пакете представлена на официальном сайте школы Hexlet.io.

Узнать больше о курсе
JS: Полиморфизм от онлайн-школа Hexlet
Уровень
Начинающий
Длительность
36 часов
Документ
Сертификат
в месяц  2 800 ₽

Вам могут понравиться

Похожие курсы