Course Syllabus
LEVEL 1 - INTRO TO NODE.JS
An overview of Node.js, blocking vs. non-blocking code, reading files, issuing requests
LEVEL 2 - EVENTS
Event emitters, event requests, event listening
LEVEL 3 - STREAMS
Reading, writing, piping, solving backpressure
LEVEL 4 - MODULES
Exporting, npm installing, dependencies, and semantic versioning
LEVEL 5 - EXPRESS
Routes, rendering, layouts, url building, express servers
LEVEL 6 - SOCKET.IO
Listening for, broadcasting, and answering questions, saving client data
LEVEL 7 - PERSISTING DATA
Redis, working with lists, persisting, emitting, and limiting questions
Course Prerequisites
Intermediate Knowledge of JavaScript, Intermediate Programming Knowledge.
More info:
http://www.codeschool.com/courses/real-time-web-with-nodejs
Enjoy!