Functional JavaScript First Steps, v2

Functional JavaScript First Steps, v2

English | MP4 | AVC 3840×2160 | AAC 44KHz 2ch | 24 Lessons (3h 27m) | 1.27 GB

A friendly, practical introduction to functional programming fundamentals in JavaScript. Learn the power of the pure function while exploring functional programming paradigms. Compare iterative and recursive code and create more complex programs with higher-order functions and functional composition. Free yourself from mutations and write more reliable and predictable code with functional programming!

Table of Contents

1 Introduction
2 What is Functional Programming
3 Pure Functions Overview
4 Pure Functions Exercise
5 Managing Impurity Exercise
6 Managing Impurity Solution
7 Iteration vs Recursion
8 Calculate Factorials with Recursion
9 Iteration vs Recursion Fibonacci Exercise
10 Performance of Iterative vs Recursive
11 Recursion Art Exercise
12 Higher-Order Functions
13 Implement Filter Function Exercise
14 Implement Map Function Exercise
15 Implement Reduce Function Exercise
16 Closure Overview
17 Higher-Order Functions with Closure Exercise
18 Understanding Functional Composition
19 Implementing a Pipe Function Exercise
20 Immutable Data
21 Immutable Array Operations Exercise
22 Immutable Update Operation Solution
23 Immutable Data with Immer.js
24 Wrapping Up

Homepage