What you need for this book

You should have an intermediate understanding of JavaScript and programming concepts in general. For this book, we will be using Node.js version 5.0.0. This means that the JavaScript code samples contained within will use ECMAScript 2015 (ES2015, more commonly known as ES6) features, which have been enabled in Node v5.0.0. For a full list of ES6 features enabled in Node.js version 5 and up, visit the Node.js website (https://nodejs.org/en/docs/es6/).

This book, its techniques, and the code samples within are OS-agnostic, although for debugging purposes, either the Google Chrome or Opera browser is required.

Get Building Slack Bots 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.