课程目录:Functional Programming with JavaScript培训
4401 人关注
(78637/99817)
课程大纲:

       Functional Programming with JavaScript培训

 

 

 

Introduction

Functional Programming in Depth

Object-oriented vs functional programming
First class functions and higher-order functions
Mapping, filtering, and callbacks
Preparing the Development Environment

Installing and configuring NPM and Node.js
Installing and configuring Ramda
Immutabe Data Structures

Updating objects and arrays
Summarizing data in an array
First Class, High-Order, and Array Functions

Assigning, passing, and returning functions
Working with high-order functions
Mapping, filtering, reducing, and combining functions
HTML and CSS

Generating HTML and CSS
Transforming data into HTML and CSS
Advanced Functional Concepts

Using callbacks
Using callbacks with arguments
Working with partial application and recursion
Summary and Conclusion