Building Web Apps With Node.js

Pluralsight
Course Summary
This course is ideal for those coming from other server-side languages looking to get into building web applications with server-side JavaScript in Node.
-
+
Course Description
Kevin Whinnery, developer relations for Twilio, walks through the essentials to understand programming in the Node.js environment to get started building web applications. This course is ideal for those coming from other server-side languages looking to get into building web applications with server-side JavaScript in Node. It covers node modules, routing and templating with express, data persistence with MongoDB, realtime communication between server and client with socket.io, sharing code on client and server with Browserify, and covers additional resources to go even further.
-
+
Course Syllabus
Node.js Basics- 1h 18m
—Course Introduction 8m 37s
—Why Node.js 7m 7s
—What is Node.js 6m 52s
—Basic Features of Node.js 6m 35s
—Developing and Debugging 5m 9s
—CommonJS Modules 9m 2s
—NPM 11m 34s
—Challenges 1 & 2 6m 32s
—Challenge 1 Solution 8m 39s
—Challenge 2 Solution 7m 57sRouting and Templating With Express- 38m 28s
—Express Introduction 6m 28s
—Routes 7m 40s
—Middleware 8m 28s
—Challenge 3 8m 36s
—Challenge 3 Solution 7m 14sPersistence- 35m 55sReal-time Applications With Socket.IO- 20m 53sSharing Code With Browserify- 33m 33sFurther Reading- 16m 2s