Sale!
pillared-fauxto_digit-(CC-BY-2.0)-450x450

Webcast – The Two Pillars of JavaScript: Introduction to Functional Programming

$249.00 $95.00

Thursday, Nov 12: 1:00pm US Pacific

Free for lifetime access members: Sign UpSign In

A few years ago, functional utility belts like Underscore, Lodash, and Ramda started gaining serious attention and traction in the JavaScript community.

With the ECMAScript 5 specification Array extras (map(), filter(), reduce(), etc…), JavaScript users got their first real taste of functional programming in the official specification.

Functional programming has become an essential skill for every JavaScript developer.

What you'll learn:

  • Functional programming essentials
  • Imperative vs declarative styles
  • Pure functions
  • Data flow vs shared state
  • Immutability
  • Real use cases for the most commonly used FP tools, e.g. map() & filter()
Categories: ,

Product Description

Thursday, Nov 12: 1:00pm US Pacific

Tune in live, or watch the recording later.

A few years ago, functional utility belts like Underscore, Lodash, and Ramda started gaining serious attention and traction in the JavaScript community.

With the ECMAScript 5 specification Array extras (map(), filter(), reduce(), etc…), JavaScript users got their first real taste of functional programming in the official specification.

Functional programming has become an essential skill for every JavaScript developer. I consider it one of the two pillars of JavaScript: The essential programming paradigms that make JavaScript particularly suited to be the standard programming language of the web.

While most experienced JavaScript users are somewhat familiar with functional libraries and array extras, few are really familiar with the core concepts of functional programming.

This webcast distills the essential foundations of functional programming: What is it? Why should you care? How does it work?

We won’t cover the academic jargon in-depth. Instead, we’ll concentrate on the bare essentials and practical use-cases of functional programming in the context of a JavaScript application.

What you’ll learn:

  • Functional programming essentials
  • Imperative vs declarative styles
  • Pure functions
  • Data flow vs shared state
  • Immutability
  • Real use cases for the most commonly used FP tools, e.g. map() & filter()

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.