Categories

There are currently no items in your shopping cart.

User Panel

Forgot your password?.

Learning Functional Programming with JavaScript

Video Introducing this tutorial

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

Conclusion

Next steps