Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Learning Functional Programming with JavaScript (ES5)

via LinkedIn Learning

Overview

Learn about the functional concepts at the heart of many JavaScript frameworks and programs.

Syllabus

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

Taught by

Shaun Wassell

Reviews

4.3 rating at LinkedIn Learning based on 72 ratings

Start your review of Learning Functional Programming with JavaScript (ES5)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.