Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Building Real-time Applications with Socket.io

This course introduces developers to the Socket.io library, a free Node.js module for simplifying real-time functionality.

Intermediate
1h 14m
(96)

Created by Patrick Schroeder

Last Updated Jun 21, 2024

Course Thumbnail
  • Course

Building Real-time Applications with Socket.io

This course introduces developers to the Socket.io library, a free Node.js module for simplifying real-time functionality.

Intermediate
1h 14m
(96)

Created by Patrick Schroeder

Last Updated Jun 21, 2024

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

Using Socket.io, developers are able to configure sockets for sending and receiving messages using the browser. In this course, Building Real-time Applications with Socket.io, you'll learn to build modern, real-time applications using the power of Socket.io. You'll start with an introduction to Socket.io and some of the demo apps that will be used in the course. Next, you'll discover some of the basics of what Socket.io is and how it's used within the Node.js framework. Finally, you'll build a chat application which will be able to send messages to all users, emit private messages, and you'll see how to set up private rooms. By the end of this course, you'll be prepared to tackle projects that can then deliver streaming data using simple event-driven methods.

Building Real-time Applications with Socket.io
Intermediate
1h 14m
(96)
Table of contents

About the author
Patrick Schroeder - Pluralsight course - Building Real-time Applications with Socket.io
Patrick Schroeder
2 courses 4.2 author rating 133 ratings

Patrick Schroeder is a self ­taught full­stack JavaScript developer. He enjoys working with Angular, Node.js, Mongodb, React.js, Firebase, and anything else JavaScript related. Patrick is passionate about teaching JavaScript

Get started with Pluralsight