The Hard Parts of Functional JavaScript

Will Sentance

Will Sentance

Codesmith
4 hours, 54 minutes CC
The Hard Parts of Functional JavaScript

Course Description

Explore the increasingly popular paradigm of functional programming in JavaScript! You’ll learn how to wield and manipulate functions to develop more readable, maintainable and manageable codebases. You’ll go under the hood of powerful techniques like: Higher Order Functions, Function Composition, Pure Functions, and Immutability of State.

This course and others like it are available as part of our Frontend Masters video subscription.

Preview
Close

Course Details

Published: October 1, 2019

Learning Paths

Learn Straight from the Experts Who Shape the Modern Web

Your Path to Senior Developer and Beyond
  • 200+ In-depth courses
  • 18 Learning Paths
  • Industry Leading Experts
  • Live Interactive Workshops
Get Unlimited Access Now

Table of Contents

Introduction

Section Duration: 8 minutes

JavaScript Principles Review

Section Duration: 29 minutes

Higher Order Functions

Section Duration: 36 minutes

Map & Reduce

Section Duration: 53 minutes

Composition

Section Duration: 35 minutes

Purity & Immutability

Section Duration: 16 minutes

Closure

Section Duration: 1 hour

Function Decoration & Partial Application

Section Duration: 48 minutes

Wrapping Up

Section Duration: 4 minutes
  • Wrapping Up
    Will wraps up and reminds the viewers that this course's goal is to give engineers the core pieces of functional programming to allow them to expand their knowledge while having solid foundations.

Learn Straight from the Experts Who Shape the Modern Web

  • In-depth Courses
  • Industry Leading Experts
  • Learning Paths
  • Live Interactive Workshops
Get Unlimited Access Now