I worked on some Node.js stuff in my previous job, using it to build an automated test framework. No consideration for security has been made in this tutorial.
In this tutorial:
- What is Node.js?
- Install Node.js
- Next steps
Required knowledge:
1. What is Node.js?
According to the site: “Node.js® is a platform built on Chrome’s JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.”
2. Install Node.js
Installing Node.js is dead easy:
- Download the MSI from Node.js — Download Node.js® (nodejs.org)
- At the time of writing this, the Windows Installer (.msi) 64-bit was node-v2.0.15.0-x64.msi
- Run the MSI
The Node.js MSI includes npm (a package manager for JavaScript).
My installation finished on this screen. Typing Enter did nothing. Ctrl + C did nothing. I eventually closed the Window.

I rebooted my machine as directed.