March 22, 2019

Just Enough Functional Programming Course Launch

edit

In 2017, I came across The Mostly Adequate Guide to Functional Programming by Brian Lonsdorf. It’s an incredible resource and introduction to functional programming in JavaScript. It inspired me to start giving talks about functional programming in 2018. After giving the talk several times, I decided to make a course to go along with it. That course is available to you now on egghead.io.

The course is called Just Enough Functional Programming in JavaScript and I think you’ll like it.

It’s a concise, to-the-point introduction to functional programming designed to help you get started and start applying these concepts to your work right away.

Here’s what you’ll learn in the course:

  • Higher order functions
  • Pure functions
  • Immutability
  • Currying
  • Partial application
  • Pointfree programming
  • Functional composition
  • Debugging
  • And more…

In just 30 minutes, you’ll learn more than “just enough”.

Here’s the course intro video. Give it a watch!


Finished reading?
Liked the post? Give the author a dopamine boost with a few "beard strokes". Click the beard up to 50 times to show your appreciation.

Kyle Shevlin's face, which is mostly a beard with eyes
Kyle Shevlin is a software engineer who specializes in JavaScript, TypeScript, React and frontend web development.
Agathist
Good software by good people.
Visit https://agath.ist to learn more
Sign up for my newsletter
Let's chat some more about TypeScript, React, and frontend web development. Unsubscribe at any time.
Logo for Array.reduce()
Array.reduce()
Check out my courses!
If you enjoy my posts, you might enjoy my courses, too. Click the button to view the course or go to Courses for more information.