YoVDO

Reduce Data with Javascript Array#reduce

Offered By: egghead.io

Tags

Javascript Courses Functional Programming Courses Data Transformation Courses

Course Description

Overview

Most examples for reduce show you how to take an array of numbers and reduce them to a simple sum. Reduce is a great tool for this, but it can do so much more. It is a powerful tool, and essential to functional programming techniques.
This course will dig deep into the Array#reduce in JavaScript and give you a solid understanding to start using it today.

Syllabus

  • Transform an Array into a Single Value using Reduce
  • Reduce an Array into a Single Object
  • Use Reduce to Filter and Map over Large Datasets
  • Use the Optional Reduce Arguments
  • Avoid Common Mistakes when Working with Reduce
  • Learn to Flatten and Flatmap Arrays with Reduce
  • Compose Functions with Reduce
  • Safely inspect nested objects with Reduce

Taught by

mykola bilokonsky

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