For someone who has javascript foundation
If you dont have, see branch javascript
Install Node from nodejs.org
run sudo npm install -g learnyounode
then
run learnyounode
Hereby update some sample code for quick reference later

Also checkout other nps learning modules like
npm install -g git-it
...

All resource comes from nodeschool.io