0 Comments

Functional Programming in JavaScript: A Practical Guide

Functional Programming in JavaScript: A Practical Guide

Finally, understand the concepts of functional programming.

Created by Steven Hancock | 6.5 hours on-demand video

In this course I have taken the approach of dissecting a definition of functional programming and using that definition as the structure of the course. We will break it down into pieces. Focus on those pieces and the techniques you can use right away. Each new concept will build on the previous concepts. And in the end you will see all the concepts come together.

What you’ll learn

  • Functional programming techniques you can apply right now.
  • Concepts that define a functional programming approach.
  • The difference between an OOP approach and a functional approach in JavaScript.
  • JavaScript libraries such a Lodash and Ramda that support a functional approach.
  • Techniques such as currying, cloning and composition done using vanilla JavaScript.
  • JavaScript concepts critical to understanding functional programming.
  • To create pure functions that avoid mutations and side effects.
  • Declarative programming.

Most Recommended Functional Programming Course

Rock the JVM! Scala and Functional Programming for Beginners

Functional Programming with Lambdas and Streams in Java SE

Javascript screenshot
success 100%

TOP SITEWIDE OFFERS:

*Become a member! Get Udemy online video courses now at up to 90% off. Simple as that.

Promo Code: UDEAFFPD719

Become a member. Get Udemy online video courses up to 90% off. Simple as that.