July 17, 2024

24 Free Node.js Tutorials & Online Guides

JavaScript was original created as a frontend language for dynamic website effects. Although it’s still used in this way, newer libraries are pushing the boundaries of what can be accomplished through JS scripting.

In a previous article I covered AngularJS resources for building dynamic web applications. Node.js is a similar open source library with even more detailed features.

This gallery includes 24 tutorials, guides, and websites dedicated to teaching Node.js. These resources are perfect for any developer who wants to learn more about Node, or a newcomer who just wants to see what all the fuss is about. All of these resources are free to use and should cover more than enough info to get you started building Node.js web applications.

Absolute Beginner’s Guide

absolute beginner guide nodejs

Hello, World

hello world nodejs example

Server-Side JS

server side js javascript nodejs

Node.js for Beginners

node js for beginners tutorial

Writing Add-ons

social authenticate oauth nodejs

Social Authentication

social authentication nodejs apps

Screen Scraping with Node.js

screen scraping nodejs tutorial

Express.js MVC Site

mvc express mvc howto

How-To List

howto list with nodejs

Real Time Chat

realtime chat socket express nodejs

Resumable Video Upload

nodejs resume video upload howto

HTTP Mock Testing

http mock test nodejs tutorial

RESTful API Design

nodejs restify howto nodejs

Ajax File Upload

ajax file upload nodejs

Search Bar using MySQL

ajax search box nodejs mysql

Basic HTTP Calls

nodejs basic http calls requests

Facebook Login

facebok login nodejs express

Managing Sessions

manage sessions express4 nodejs

Node.js and MongoDB

nodejs mongodb howto database

Express.js with MongoDB

expressjs mongodb howto tutorial

Node School

nodejs school online learning site


nodecasts nodejs free webcasts screencasts


nodejs resources list gallery

Realtime Node.js Webapp

code a realtime nodejs webapp tutorial

Jake is a creative writer and UI designer by trade. You can follow him on twitter @jakerocheleau or learn more at his personal website JakeRocheleau.com.


  1. Java Developer Reply

    Good picks. The node.js official guide is pretty awesome.

    I am still getting hang of node.js and trying to learn using first node.js book on this page – http://www.fromdev.com/2014/03/node-js-books-top.html, however the number of tools and IDEs available are not sufficient per my expectations. May be I need to look for more.

    I assume javascript development should be easy since it existed for long time. Though I am looking for a rich IDE (e.g. eclipse for java) – where I can do things end to end.

    Please suggest a good IDE for node.js development.

    Thanks for sharing the tuts.

    1. jkirkby Reply

      the new phpstorm has lots of of good node/javascript tools include spy-js debugger. or go with the alt version webstorm that has the same front end tools as phpstorm with out the php stuff.

      imho if you do both php and js use phpstorm as your getting the features of both IDEs

Leave a Reply

Your email address will not be published. Required fields are marked *