Функциональное программирование на JavaScript. | ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

    Выбери свою IT специальность

    Начать бесплатно

    Выбери свою IT специальность

    Начать бесплатно

      Функциональное программирование на JavaScript.

      Функциональное программирование становится все более популярным с каждым годом, в том числе на JavaScript. На вебинаре мы познакомимся с концепциями функционального программирования и рассмотрим, как его использовать в JavaScript. Мы рассмотрим функции высшего порядка, чистые функции, каррирование и способы композиций функций.

      План вебинара:

      1) Функции высшего порядка:

      Что такое функции высшего порядка?
      Дадим определение:
       - объектам первого класса
       - callback-функциям
      Рассмотрим несколько примеров.

      2) Чистые функции.

      Дадим определение чистым функциям.

      3) Каррирование:

      Что такое каррирование функций?
      Рассмотрим пример простого каррирования.
      Реализуем универсальную функцию для каррирования.
      Рассмотрим несколько практических примеров.
      Перечислим преимущества каррирования.

      4) Композиция:

      Что такое композиция функций?
      Зачем нужна композиция функций.
      Как использовать.
      Рассмотрим абстракцию pipe.

      Целевая аудитория:

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

      Пакеты подписки с доступом ко всем курсам и сервисам

      Стартовый
      • Все видеокурсы на 3 месяца
      • Тестирование по 10 курсам
      • Проверка 5 домашних заданий
      • Консультация с тренером 30 мин
      Базовый
      • Все видеокурсы на 6 месяцев
      • Тестирование по 16 курсам
      • Проверка 10 домашних заданий
      • Консультация с тренером 60 мин
      Премиум
      • Все видеокурсы на 1 год
      • Тестирование по 24 курсам
      • Проверка 20 домашних заданий
      • Консультация с тренером 120 мин
      КОММЕНТАРИИ И ОБСУЖДЕНИЯ
      Notification success
      Мы используем cookie-файлы, чтобы сделать взаимодействие с нашими веб-сайтами и услугами простым и значимым.