Introduction
Welcome
()
What you should know
()
Exercise files
()
1. Course Introduction
Installing Node.js and npm
()
Installing Lodash and running code
()
What is functional programming?
()
Functional vs. object-oriented programming (OOP)
()
2. First-Class Functions
Assigning functions to variables
()
Passing functions as arguments
()
Closure and returning functions
()
Higher-order functions
()
3. Array Functions
Mapping
()
Filtering
()
Every/some
()
Reducing
()
Combining functions
()
4. Callbacks
Chapter introduction
()
Simple callbacks
()
Callbacks with arguments
()
5. Advanced Functional Concepts
Introduction
()
Partial application
()
Recursion
()
Ex_Files_Functional_Programming_JavaScript.zip
(348 KB)