Lessons: 12Length: 1.1 hours

Next lesson playing in 5 seconds


Learn Functional Programming in JavaScript



JavaScript is one of the most interesting programming languages, simply because you can write software in a variety of different ways. We primarily live in an object-oriented world, but we're not bound to that paradigm. We can also take a functional programming approach.

Join Jeremy McPeak as he teaches you the core concepts of functional programming with JavaScript. By the end of this course, you will understand concepts like first-class functions, immutability, composing functions, currying, and even how to work with the DOM in a functional way.

Learn JavaScript: The Complete Guide

We've built a complete guide to help you learn JavaScript, whether you're just getting started as a web developer or you want to explore more advanced topics.