How do I get started with Node.js [closed]

You can follow these tutorials to get started:

Tutorials

  • NodeSchool.io interactive lessons

  • The Art of Node (an introduction to Node.js)

  • Hello World

  • Hello World Web Server (paid)

  • Node.js guide

  • Build a blog with Node.js, express and MongoDB

  • Node.js for Beginners

  • Learn Node.js Completely and with Confidence

  • Node JS Processing Model – Single Threaded Model with Event Loop Architecture

  • RisingStack’s Node Hero Series

  • Great Node.js tutorials voted by the programming community

  • Node.js Tutorial

  • 30 days of Node

Developer Sites

  • Joyent’s developer site for node
  • Tutorials Teacher

Videos

  • Node Tuts (Node.js video tutorials)
  • Einführung in Node.js (in German)
  • Introduction to Node.js with Ryan Dahl
  • Node.js: Asynchronous Purity Leads to Faster Development
  • Parallel Programming with Node.js
  • Server-side JavaScript with Node, Connect & Express
  • Node.js First Look
  • Node.js with MongoDB
  • Ryan Dahl’s Google Tech Talk
  • Real Time Web with Node.js
  • Node.js Tutorials for Beginners
  • Pluralsight courses (paid)
  • Udemy Learn and understand Nodejs (paid)
  • The New Boston

Screencasts

  • Learn All The Nodes
  • Node Tuts
  • Einführung in Node.js (in German)
  • NodeCasts

Books

  • The Node Beginner Book
  • Mastering Node.js
  • Up and Running with Node.js
  • Node.js in Action
  • Smashing Node.js: JavaScript Everywhere
  • Node.js & Co. (in German)
  • Sam’s Teach Yourself Node.js in 24 Hours
  • Most detailed list of free JavaScript Books
  • Mixu’s Node Book
  • Node.js the Right Way: Practical, Server-Side JavaScript That Scale
  • Beginning Web Development with Node.js
  • Node Web Development
  • NodeJS for Righteous Universal Domination!

Courses

  • Real Time Web with Node.js
  • Essential Node.js from DevelopMentor
  • Freecodecamp – Learn to code for free
  • Udemy – The Complete Node.js Developer Course (3rd Edition) (paid)

Blogs

  • The Node.js blog
  • How To Node
  • DailyJS
  • Nodejitsu blog
  • Ryan Wilcox’s Whitepaper
  • devthought

Podcasts

  • NodeUp

JavaScript resources

  • Crockford’s videos (must see!)
  • Essential JavaScript Design Patterns For Beginners
  • JavaScript garden
  • JavaScript Patterns book
  • JavaScript: The Good Parts book
  • Eloquent javascript book

Node.js Modules

  • Search for registered Node.js modules
  • A curated list of awesome Node.js libraries
  • Wiki List on GitHub/Joyent/Node.js (start here last!)

Other

  • JSApp.US – like jsfiddle, but for Node.js
  • Node with VJET JS (for Eclipse IDE)
  • Production sites with published source:
    • Node Knockout Hackathon (source)
    • Freecodecamp – Learn to code for free (source)
  • Useful Node.js Tools, Tutorials and Resources
  • Runnable.com – like jsfiddle, but for server side as well
  • Getting Started with Node.js on Heroku
  • Getting Started with Node.js on Open-Shift
  • Authentication using Passport

Leave a Comment