Course info
July 11, 2017
1h 26m

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.

About the author
About the author

Nate's first program was written in QBasic on an 8086 clone his dad built. Since then he's written applications in C++, .NET, and Node.js.

More from the author
Getting Started with Phoenix
2h 52m
28 Feb 2017
Getting Started with Elixir
2h 49m
31 Oct 2016
Semantic UI 2.0
4h 10m
16 Jun 2016
More courses by Nate Taylor