Замыкания, функции высшего порядка и каррирование в JavaScript часто используются интуитивно, но здесь эти инструменты разбираются с точки зрения теории функционального программирования. Вы научитесь уходить от классического объектно-ориентированного кода в сторону абстрактных функциональных конструкций. Внутри курса — разбор принципов создания чистых функций, контроля мутаций и построения функциональной архитектуры без использования классов и прототипов. Материал рассчитан на разработчиков уровня Junior и Middle, которые хотят понять, как устроены современные библиотеки вроде Redux или Lodash изнутри. Финальным результатом станет создание собственной функциональной библиотеки, которая закрепит понимание того, как применять эти подходы в реальных проектах.
Отзывов пока нет. Будьте первым!