Learning Functional Programming with JavaScript (ES5)
Offered By: LinkedIn Learning
Course Description
Overview
Learn about the functional concepts at the heart of many JavaScript frameworks and programs.
Syllabus
Introduction
- Welcome
- What you should know
- Exercise files
- Installing Node.js and npm
- Installing Lodash and running code
- What is functional programming?
- Functional vs. object-oriented programming (OOP)
- Assigning functions to variables
- Passing functions as arguments
- Closure and returning functions
- Higher-order functions
- Mapping
- Filtering
- Every/some
- Reducing
- Combining functions
- Chapter introduction
- Simple callbacks
- Callbacks with arguments
- Introduction
- Partial application
- Recursion
- Next steps
Taught by
Shaun Wassell
Related Courses
Functional Programming Principles in ScalaÉcole Polytechnique Fédérale de Lausanne via Coursera Functional Program Design in Scala
École Polytechnique Fédérale de Lausanne via Coursera Paradigms of Computer Programming
Université catholique de Louvain via edX Introduction to Functional Programming
Delft University of Technology via edX Paradigms of Computer Programming – Fundamentals
Université catholique de Louvain via edX