A Skeptics Guide to Functional Style JavaScript
Offered By: NDC Conferences via YouTube
Course Description
Overview
Explore functional style JavaScript in this 49-minute conference talk by Jonathan Mills. Delve into key concepts like purity, higher-order functions, and currying while learning how to write clean, maintainable, and reusable code. Gain insights into the world of functional programming, understand the meaning of 'no side effects', and demystify terms like 'monad'. Discover how to leverage functions as first-class objects in JavaScript and acquire the knowledge to discern between useful patterns and hype. Walk away with a solid understanding of where functional programming concepts are beneficial and where they may not be applicable in modern JavaScript development.
Syllabus
Intro
Functional programming
Functional style JavaScript
The tooling
Europe at night
Looking at some code
Simplifying the code
Pure functions
Less complexity
Immutable
Chaining
Currying
Monads
Identity Monad
Taught by
NDC Conferences
Related Courses
Functional Programming Principles in ScalaÉcole Polytechnique Fédérale de Lausanne via Coursera Functional Program Design in Scala
École Polytechnique Fédérale de Lausanne via Coursera Paradigms of Computer Programming
Université catholique de Louvain via edX Introduction to Functional Programming
Delft University of Technology via edX Paradigms of Computer Programming – Fundamentals
Université catholique de Louvain via edX