Functional JavaScript

Link

This course covers the fundamentals of functional JavaScript, including higher-order functions, closures, and immutable data structures. You’ll learn how to write pure functions, use higher-order functions to create reusable components, and use closures to manage state.

You’ll also learn how to use immutable data structures to create more reliable and predictable code. You’ll learn how to use the spread operator to create new arrays and objects, and how to use the rest operator to handle function arguments.

Finally, you’ll learn how to use the map, filter, and reduce methods to manipulate arrays, and how to use the Object.entries and Object.fromEntries methods to manipulate objects.

Certificate

Certificate