Functional Programming in JavaScript

LIVE PREVIEWBUY FOR $9

Envato Tuts+ Courses

  • Video courses taught by expert instructors.
  • Learn new skills from start to finish.
  • Downloadable Source Files also available on GitHub.

Course Description

Learn the basics of functional programming in JavaScript. You’ll take a small, mostly imperative website and refactor it using practical declarative and functional concepts. You’ll learn about pure functions, side-effects and declarative style while building a small functional utility library. The project will demonstrate how Underscore or Lodash functions like filter, map, and reduce really work. Focused on practical understanding over philosophy, this is a great basic intro to functional programming that will prepare you for deeper exploration.

What You’ll Learn

  • How the functional style of programming works in JavaScript.
  • What declarative style is, and how to make your filter declarative.
  • Working with higher-order functions and pure functions.
  • How to build your own utility library, and how to use popular libraries like Underscore and Lodash.
  • Put it all into practice by building a project: a simple filtering function for a website displaying a list of beers.

About the Instructor

Jason Rhodes is a Javascript developer in Baltimore, Maryland, USA.You can connect with him on Twitter or GitHub.


🕐 Top News in the Last Hour By Importance Score

# Title 📊 i-Score
1 Tech C.E.O.s Spent Millions Courting Trump. It Has Yet to Pay Off. 🔴 78 / 100
2 Streeting defends Starmer’s approach to Trump tariffs ahead of PM giving evidence to liaison committee – UK politics live 🔴 75 / 100
3 Latest impact on UK markets revealed amid fears Trump tariffs will spark all-out trade war – live updates 🔴 65 / 100
4 South Korea to hold presidential election on 3 June 🔴 65 / 100
5 Amazon says its AI video model can now generate minutes-long clips 🔴 65 / 100
6 Cassie Ventura to testify against Sean ‘Diddy’ Combs using her name in sex trafficking trial 🔴 62 / 100
7 The chart that shows how clever Warren Buffett is as rival billionaires Elon Musk and Jeff Bezos reel from Trump's tariffs 🔵 45 / 100
8 John Stamos defends Mar-a-Lago appearance after backlash, says supporting frontline heroes ‘isn’t political’ 🔵 45 / 100
9 Costeen Hatzi speaks publicly for the first time since her rumoured split with Nick Kyrgios 🔵 40 / 100
10 You should always shower at night, NOT in the morning – top doctor claims 🔵 30 / 100

View More Top News ➡️