Real-time Web with Node.js

6 Reviews
Completed Real-time Web with Node.js

Learn Node.js and start building lightweight, real-time applications. Our interactive course will teach you the fast and scalable perks of Node.js.

Course Overview

Free Preview
Intro to Node.js
Level 1

Intro to Node.js

1 Video - 7 Challenges

An overview of Node.js, blocking vs. non-blocking code, reading files, issuing requests

Events
Level 2

Events

1 Video - 5 Challenges

Event emitters, event requests, event listening

Streams
Level 3

Streams

1 Video - 5 Challenges

Reading, writing, piping, solving backpressure

Modules
Level 4

Modules

1 Video - 7 Challenges

Exporting, npm installing, dependencies, and semantic versioning

Express
Level 5

Express

1 Video - 7 Challenges

Routes, rendering, layouts, url building, express servers

Socket.io
Level 6

Socket.io

1 Video - 7 Challenges

Listening for, broadcasting, and answering questions, saving client data

Persisting Data
Level 7

Persisting Data

1 Video - 7 Challenges

Redis, working with lists, persisting, emitting, and limiting questions

Course Prerequisites

  • Intermediate Knowledge of JavaScript
  • Intermediate Programming Knowledge

The Professors

Gregg Pollack

Gregg Pollack

Gregg is passionate about taking complex topics and teaching them efficiently. He's helped build Envy Labs, Starter Studio, and Code School. He also furthers education through BarCamp in Orlando, the Orlando Ruby Users Group, and the Orlando Tech Events newsletter.

Eric Allam

Eric Allam

Eric is a late bloomer who got his first computer in college and fell in love with programming. An auto-didactic, he found Ruby when Rails hit in 2004. But his technical eye has wandered in the recent years and after helping create the original Rails for Zombies he has taught courses on Node.js, Backbone, and iOS through Try iOS, Try Objective-C, and most recently Core iOS 7.

Course Notes

  • This course teaches Node 0.6.x and Express 3.0.

Enroll yourself or your team in Code School and get unlimited access to all courses, Code TV screencasts, build your report card, and more.

6 Reviews

  • Rydgel

    This is my favorite course for now, and I must say I'm pretty impressed with Node.js. Thanks CodeSchool for this awesome course, you are the best teachers. My mind is blown.

  • ddwyer

    This is the 6th CodeSchool course I have taken, and it did not disappoint. I was struggling through a few items, including require paths, and this helped push my understanding along. I highly recommend it.

+ Load more reviews