Expanded Library

Code School: Real-time Web with Node.js

by Carlos Souza and Gregg Pollack

Build lightweight, real-time applications with Node.js.

What you'll learn

Discover how the Node framework can help you write server-side code and build lightweight, scalable network applications.

Table of contents

Intro to Node.js
11mins
Events
4mins
Streams
11mins
Modules
12mins
Express
8mins
Socket.io
9mins
Persisting Data
12mins

Course FAQ

What is nodejs?

Node.js is an open-source, cross-platform, back-end, JavaScript runtime program that executes JavaScript codes outside of a web browser.

What is nodejs used for?

Node.js is most often used to easily build and scale network applications. Node.js creates models that are lightweight and efficient which are ideal for data-intensive and real-time applications.

What software is required for this course?

A Node.js download is required for this course.

Who is this course for?

This course is for anyone who want to learn how to fully leverage Node.js

What will you learn in this Nodejs course?

In this Node.js course, you will learn how to build lightweight, real-time, scalable network applications.

About the authors

Pluralsight author for the Software Development and Operations space. AWS Certified DevOps Engineer. Always says Hi to dogs.

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.

Ready to upskill? Get started