курс

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

3681 студент
Последнее обновление: 29 мая 2025
Курс JS: Полиморфизм
21 900 ₸ в месяц
за все курсы Хекслета
Зарегистрироваться
  • Тренажер с практикой
  • Бессрочный доступ к теории
  • Асинхронный формат
    обучения

Включено в курс

15 уроков (видео и/или текст)
17 упражнений в тренажере
43 проверочных теста
Доступ к остальным курсам платформы

Чему вы научитесь

  • Понимать разницу между разными видами полиморфизма и решаемые ими задачи
  • Распознавать и применять шаблоны проектирования (Стратегия, Фабрика, Состояние, Декоратор, Нулл-объект и другие)
  • Использовать различные виды диспетчеризации для уменьшения и упрощения кода

Описание

На этом курсе вы изучите полиморфизм подтипов, что является главным отличием современного ООП. Вы узнаете, как значительно уменьшить количество условных конструкций и делать код расширяемым. В итоге вы познакомитесь с основными шаблонами проектирования и принципами SOLID.

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

Программа курса

Продолжительность 18 часов

Формат обучения

Испытания

Это практические задания, которые мы советуем выполнить после завершения курса. Задания помогут вам получить дополнительный опыт в программировании и закрепить полученные навыки. Обычно мы рекомендуем выполнить 3-5 испытаний. Но если не получается, не отчаивайтесь. Просто вернитесь к ним позже

#
Задание
% завершений

Рекомендуемые программы

профессия
Разработка фронтенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 18 сентября
профессия
Разработка фронтенд- и бэкенд-компонентов для веб-приложений
16 месяцев
с нуля
Старт 18 сентября
профессия
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 18 сентября
профессия
Разработка веб-приложений на Django
10 месяцев
с нуля
Старт 18 сентября
профессия
Ручное тестирование веб-приложений
4 месяца
с нуля
Старт 18 сентября
профессия
Разработка приложений на языке Java
10 месяцев
с нуля
Старт 18 сентября
профессия
новый
Сбор, анализ и интерпретация данных
9 месяцев
с нуля
Старт 18 сентября
профессия
Разработка веб-приложений на Laravel
10 месяцев
с нуля
Старт 18 сентября
профессия
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 18 сентября
профессия
новый
Автоматизированное тестирование веб-приложений на JavaScript
8 месяцев
c опытом
Старт 18 сентября
профессия
новый
10 месяцев
с нуля
в разработке
дата определяется
профессия
новый
10 месяцев
с нуля
в разработке
дата определяется
профессия
новый
Программирование на JavaScript и PHP, разработка веб-приложений и сервисов используя Laravel, проектирование REST API и работа с базами
16 месяцев
с нуля
Старт 18 сентября
профессия
новый
Разработка фронтенд- и бэкенд-компонентов для веб-приложений на Spring Boot и React
16 месяцев
с нуля
Старт 18 сентября
профессия
новый
Программирование на JavaScript и Python, разработка веб-приложений и сервисов используя Django, проектирование REST API и работа с базами данных
16 месяцев
с нуля
Старт 18 сентября
профессия
новый
3 месяца
c опытом
в разработке
Старт 18 сентября