Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Pluralsight

Fundamentals of Functional Programming in JavaScript

via Pluralsight

Overview

Coursera Plus Annual Sale:
All Certificates & Courses 50% Off!
Grab it


In order to be proficient in functional programming there are a few key concepts that you'll need to understand such as immutability and first class functions. In this course, Fundamentals of Functional Programming in JavaScript, you'll learn about functional programming and how to write JavaScript in a functional style. First, you'll cover how you've likely already used functional programming concepts in your JavaScript, and how functional programming can actually simplify how you write software. Next, you'll explore how to utilize functions the same as any other variable. Finally, you'll learn how to write your code so it only changes when you want it to. By the end of this course, you'll have the necessary skills and knowledge to write efficiently with JavaScript in a functional style.

Syllabus

  • Course Overview 1min
  • What Is Functional Programming? 12mins
  • Declare What You Mean 19mins
  • The Power of Functions 20mins
  • Side Effects May Be Harmful 20mins
  • Testing Your Functions 11mins

Taught by

Nate Taylor

Reviews

4.7 rating at Pluralsight based on 161 ratings

Start your review of Fundamentals of Functional Programming in JavaScript

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.