Fundamentals of Functional Programming in JavaScript
Pluralsight
Course Summary
Functional programming is gaining traction in the industry. This course will teach you the foundations of functional programming using JavaScript in easy to understand terms.
-
+
Course Description
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.
-
+
Course Syllabus
Course Overview- 1m 15s
—Course Overview 1m 15sWhat Is Functional Programming?- 12m 56s
—Meet Bob & Alice 3m 8s
—What Is Functional Programming? 5m 44s
—Why Use Functional Programming? 4m 3sDeclare What You Mean- 19m 11sThe Power of Functions- 20m 13sSide Effects May Be Harmful- 20m 59sTesting Your Functions- 11m 27s