1. Introductions

a) What is the Node.js?

b) Where to use Node.js?

c) Where not to use Node.js?

d) Who uses it?

e) Features of Node.js

f) Why Node.js is more popular than Ruby on Rails and other alternatives?

g) What is NPM "Node package manager"?          

i) Creator of Node.js?

j) REPL Terminal - Read Eval Print Loop
k) Advantages and Disadvantages

2. Installing the Node.js and NPM

a) Installing Node.js on Windows, Mac and Linux

b) Update Node.js and NPM

c) Uninstall Node.js and NPM

d) Useful Resources and Examples

For more...