YoVDO

Realtime Chat App with React, Node.js, Socket.io - MERN Stack Messenger Clone

Offered By: Lama Dev via YouTube

Tags

Node.Js Courses Web Development Courses React Courses Socket.IO Courses

Course Description

Overview

Build a real-time chat application using React, Node.js, Socket.io, and MongoDB in this comprehensive tutorial. Learn how to create a MERN stack instant messaging app with private chat functionality. Master React hooks, implement Socket.io for real-time communication, and integrate MongoDB for data storage. Follow along to design the chat app UI, develop a REST API with Node.js and MongoDB, fetch user conversations and messages, implement scrolling functionality, and understand Socket.io for handling online users and private messaging. By the end of this tutorial, you'll have created a fully functional messenger clone with modern web technologies.

Syllabus

Introduction
React Chat App UI Design
Node.js MongoDB Chat App Rest API
Fetching User Conversations from MongoDB
Fetching Messages from MongoDB
How to Post New Chat Message
React Scroll to End of a Div
How to use Socket.io?
React Socket.io implementation
React Socket.io Sending Private Message
React Socket.io How to Fetch Online Friends
Outro


Taught by

Lama Dev

Related Courses

Introduction to ReactJS
Microsoft via edX
Front-End Web Development with React
The Hong Kong University of Science and Technology via Coursera
Multiplatform Mobile App Development with React Native
The Hong Kong University of Science and Technology via Coursera
Client-based Web Applications development: ReactJS & Angular
Universidad Politécnica de Madrid via Miríadax
React
Udacity