What you need for this learning path

All the examples in this course can be run on any of the modern browsers. For the last chapter from first module, you will need Node.js. You will need the following to run the examples and samples from this course:

  • A computer with Windows 7 or higher, Linux or Mac OSX installed
  • Latest version of Google Chrome or Mozilla Firefox browser
  • A texteditor of your choice. Sublime Text, Vi, Atom or Notepad++ would be ideal. The choice is entirely yours.

There are standalone JavaScript engines written in C++ (V8) and Java (Rhino) and these are used to power all sorts of tools such as nodejs, couchdb and even elasticsearch. These patterns can be applied to any of these technologies.

Get JavaScript: Functional Programming for JavaScript Developers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.