Learn to Write Functional Javascript

Udemy
Course Summary
Learn the concepts required to be a functional programmer and to write functional web-apps using modern JavaScript
-
+
Course Description
Functional programming has been around for decades, but it only overtook the JavaScript community in recent years. The impact is undeniable and yet with all the material available it still isn’t always easy to grok.
This course delivers the building blocks of the functional paradigm in a way that makes sense to JavaScript developers. Animated visualizations help explain difficult concepts such as higher-order functions, lenses and persistent data, partial application and currying and then write code so you understand concepts before trying to apply the knowledge them.
Many functional programming videos leave students feeling as if they just learned something that can’t quite be useful, but in Foundations of Functional Programming you’ll build stateless UI components and implement your own higher-order functions that integrate them with JSX and virtual-dom using no frameworks, just functional programming and modern JavaScript.
About The Author
Michael Rosata has been a professional Javascript Developer for 4 years now, he started building web pages. He started building web pages, widges and then Web Apps. He has worked on a couple of large webapps using Javascript as well as Apache cordova. He loves the javascript ecosystem and the web community and adopted Functional Programming as his passion. He is the founder of MA Web Dev Meetup group and they are currently building a web app for non profits.Â