Node.js: Real-Time Web with Socket.IO
Free download Node.js: Real-Time Web with Socket.IO. This tutorial/course is created by Emmanuel Henri and it has been retrieved from Lynda which you can download for absolutely free. Developer, Web and Web Development skills are covered in this course.
Are you interested in building your own real-time web application, but unsure of how to get started? If so, this course can help by providing you with an overview of Socket.IO—a web library that enables real-time bidirectional event-based communication—and explaining how to use it to build a chat app with multiple rooms. Emmanuel Henri demonstrates how to create a server with Express and Socket.IO, code your front-end HTML, and create a chat with the emit function. He also covers how to add a namespace, code a new room within the namespace, and set up multiple rooms for your users.
Topics includes:
- Coding the initial Express and Socket.IO server
- Coding front-end HTML
- Creating a chat with the emit function
- Setting up multiple rooms
- Coding new rooms within the namespace
- Setting up the Debug tool
- Emit cheatsheet
Have you heard about this strange JavaScript and real-time library called Socket.IO, but don’t quite understand its purpose? Do you dream of building your own real-time web application but don’t know where to start? If you’ve answered yes to any of the above questions, you’ve come to the right place. Hi, I’m Enne Henri and I’ve been working with Node and JavaScript for a very long time and it is my great pleasure to help you learn about this great real-time web library called Socket.IO.
In this course we’ll explore the basics of Socket.IO and build a chat application with multiple rooms. First, we’ll create a base node server with Express and Socket.IO. Then we’ll go through the basics of events, sockets, and continue building our chat application with these concepts. Next we’ll introduce a namespace for our rooms, letting us build multiple room for users to join. So if you’re ready to build your own chat application, fire up your favorite editor and let’s get started.