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 An introduction to Haskell Programming
Chennai Mathematical Institute via Swayam Kotlin Bootcamp for Programmers
Google via Udacity From Media Computation to Data Science
SAP Learning The Modern Python 3 Bootcamp
Udemy