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 Recipes
- Node.js Tutorial
- 30 days of Node
Developer Sites
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
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
Podcasts
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:
- 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