Functional Programming with JavaScript
The course will cover the basics, such as higher-order functions and closure, and then move on to mid-level topics such as Javascript’s array methods (.map(...), etc.) and callbacks, and finally on to advanced topics such as currying and recursion.