Hardcore Functional Programming in JavaScript, v2

Brian Lonsdorf
Salesforce
3 hours, 44 minutes CC
Hardcore Functional Programming in JavaScript, v2

Course Description

Learn to apply techniques from the forefront of computer science research to solve practical problems in JavaScript. Discover functional programming concepts like pure functions, currying, composition, functors, and monads. You'll see all these techniques in action, including the Either and Task monads, in a real-world application fetching weather data. Prepare to change the way you write and think about front-end code forever!

Preview
4.6 rating
I just completed "Hardcore Functional Programming in JavaScript, v2" by Brian Lonsdorf on Master.dev! This really opened my eyes about Functional Programming is not as scary as it looks.

Course Details

Published: March 17, 2020

Rating

4.6

Learn Straight from the Experts Who Shape the Modern Web

Your Path to Senior Developer and Beyond
  • 300+ In-depth courses
  • 24 Learning Paths
  • Industry Leading Experts
  • Live Interactive Workshops

Table of Contents

Introduction

Section Duration: 15 minutes

Currying

Section Duration: 30 minutes

Composition

Section Duration: 33 minutes

Functors

Section Duration: 27 minutes

Either Monad

Section Duration: 39 minutes

Task

Section Duration: 1 hour, 11 minutes

Wrapping Up

Section Duration: 6 minutes

Earn a Completion Certificate

After completing this course, you'll receive a certificate of completion that serves as proof of your achievement, showcasing your expertise, and commitment to professional development. You can easily share this certificate on your LinkedIn profile to highlight your new skills and demonstrate continuous learning to potential employers and professional connections.

Sample completion certificate

What They're Saying

I just completed "Hardcore Functional Programming in JavaScript, v2" by Brian Lonsdorf on Master.dev! This really opened my eyes about Functional Programming is not as scary as it looks.
Marko
Marko
ultrox