Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
SocketIo React Node Public and Private Chat App
Rating: 4.4 out of 5(29 ratings)
344 students

SocketIo React Node Public and Private Chat App

Master realtime apps building extensive chat app (public and private) using socket io react and node.
Created byRyan Dhungel
Last updated 2/2024
English

What you'll learn

  • Learn socket io for realtime communication
  • Learn to build full stack app using react node and socket io
  • Implement public and private chat system
  • Learn to implement essentials features of a typical chat app

Course content

6 sections40 lectures4h 43m total length
  • Are you new to JavaScript React and NodeJs?0:33
  • Websockets2:38
  • Download source code0:02
  • Client setup7:44
  • Server setup14:36

    Initialize a project with npm, install Express, and build a server with Express and a REST API, then explore adding real-time features and preparing port listening for socket-based communication.

  • Connection debugging8:43

    Debug and verify the client-server connection in a Socket.IO React Node chat app by inspecting the circuit instance, handling connection and disconnection events, and resolving version compatibility issues.

  • How it works?5:31

Requirements

  • Basic understanding of react and node js

Description

Do you want to master socket io to build realtime applications using MERN stack? Then this course is all you need.

I have put many months of hard work into this course to cover almost everything you need to know about socket io to build real time apps.

You will code the app from scratch and understand how to build your app along the way by adding many essentials features that make up a very solid realtime chat app.

Even though it is a chat app, the concepts you will learn in this course will help you to add realtime features in any MERN stack app.

I have gone into very details on building this chat app to cover almost all the possible scenarios such as user public and private chat, user joined and left notification, user online and offline status, duplicate usernames, error messages, unread messages notification, private chat with multiple users at the same time and much more.

This course is packed with so much knowledge that by the end of this course, you will feel super comfortable to use socket io in your next project to add realtime features nice and easy!

Enroll into this course and take your skill set to a whole new level.

Who this course is for:

  • Any JavaScript developer looking to build realtime app using react node and socket io