
egghead
Проект egghead.io представляет огромный выбор курсов и скринкастов для разработчиков любого уровня и профессии.
Just Enough Functional Programming in JavaScript
Этот курс предлагает понятное и практичное введение в функциональное программирование на JavaScript — без избыточной теории и сложной математики. Материал ориентирован на разработчиков, которым важно быстро применять концепции FP в реальных проектах.
Курс сфокусирован на фундаментальных принципах функционального программирования, необходимых для продуктивной работы с любой FP‑ориентированной экосистемой.
Материал помогает быстро разобраться в концепциях, которые часто оказываются туманными для новичков. Вы не только поймёте, что такое функциональное программирование, но и научитесь применять его в вашем JavaScript‑коде уже после первых уроков.
Курс будет полезен как тем, кто впервые знакомится с FP, так и практикующим разработчикам, которым не хватает целостного понимания базовых идей.
Каждая тема сопровождается примерами на JavaScript, что позволяет сразу увидеть пользу и применимость функционального подхода на практике.
Всего за 30 минут вы получите достаточно знаний, чтобы уверенно использовать функциональный стиль в своих проектах и понимать популярные библиотеки, построенные на FP‑идеях.
Исходные уроки и примеры доступны по ссылке:
https://github.com/kyleshevlin/just-enough-fp-lessons/tree/master/

Проект egghead.io представляет огромный выбор курсов и скринкастов для разработчиков любого уровня и профессии.