This book assumes a basic understanding of HTML, CSS, JavaScript, AJAX, and what a server is, in order to be able to work with the code and concepts given in this book.
For this book you really only need to download and install the following:
- Chrome, available at https://www.google.com/chrome/: a web browser so that we can view our visualizations.
- Node: https://nodejs.org/en/: This allows us to run JavaScript from the terminal. In Chapter 4, Making a Basic Scatter Plot Interactive, we will use it so that we can make AJAX calls.
- A code editor. I'd suggest Atom if you're new to coding: https://atom.io/.