Функціональне програмування JavaScript.
-
Angular Базовий
-
ECMAScript 6
-
TypeScript
-
Публікація веб-проєктів на GitHub
-
Змінні та типи даних у JavaScript
-
Як почати писати на JavaScript
-
Підкорюємо React Context: секрети, приклади та найкращі практики
-
Верстання інтерактивної форми з HTML, CSS і JavaScript
-
Як стати програмістом? Python, Java, FrontEnd чи .NET – що обрати?
-
Переваги спеціальності JavaScript розробник
-
Як скласти резюме, щоб вас запросили на співбесіду
-
Розробка чат-боту з Next.js та OpenAI
-
Як правильно скласти резюме для пошуку роботи в міжнародній IT-компанії
Функциональное программирование становится все более популярным с каждым годом, в том числе на JavaScript. На вебинаре мы познакомимся с концепциями функционального программирования и рассмотрим, как его использовать в JavaScript. Мы рассмотрим функции высшего порядка, чистые функции, каррирование и способы композиций функций.
План вебинара:
1) Функции высшего порядка:
Что такое функции высшего порядка?
Дадим определение:
- объектам первого класса
- callback-функциям
Рассмотрим несколько примеров.
2) Чистые функции.
Дадим определение чистым функциям.
3) Каррирование:
Что такое каррирование функций?
Рассмотрим пример простого каррирования.
Реализуем универсальную функцию для каррирования.
Рассмотрим несколько практических примеров.
Перечислим преимущества каррирования.
4) Композиция:
Что такое композиция функций?
Зачем нужна композиция функций.
Как использовать.
Рассмотрим абстракцию pipe.
Целевая аудитория:
Вебинар будет интересен всем, кто хочет начать разрабатывать в функциональном стиле или улучшить масштабируемость приложения, или просто заинтересован в изучении функционального программирования.