Build WhatsApp clone w video calls Mern stack socket io

Build WhatsApp clone w video calls using Reactj js, Node js, Mongodb, Socket io, Webrtc

4.66 (103 reviews)
Udemy
platform
English
language
Web Development
category
instructor
Build WhatsApp clone w video calls Mern stack socket io
843
students
21.5 hours
content
Jun 2023
last update
$74.99
regular price

What you will learn

Build a Realtime whatsapp clone messaging app with video calls using the mern stack, socket io, webrtc

Create a full stack web application like a pro

Master React js and all of its secrets and tricks and become comfortable using it for you frontend and backend work

Master full authentication system, learn about access and refresh tokens

User Redux Toolkit with redux persist for a killer combination for managing state

Learn how to work with Mongodb and how to add ,update, remove and query like a pro.

Learn how to use Cloudinary to store your images in a new brilliant way and how to upload, search, filter and open a new perspective on working with Cloudinary.

Strong advanced form validation using React-hook-form and Zod and learn about the best form validation techniques used

Learn how to create protected routes and secure your application and pages.

Learn how to work with useState, useReducer, useEffect, useRef, useCallback, event Listeners

Why take this course?

--- ### **Course Title:** ๐Ÿš€ Build WhatsApp Clone with Video Calls Using MERN Stack & Socket.IO ### **Headline:** ๐ŸŒŸ Master the Art of Real-Time Messaging and Video Calls with React, Node, Mongodb, and WebRTC! --- **Introduction:** Welcome to the ultimate guide to crafting a WhatsApp clone web application that's as functional as it is user-friendly. With the power of the MERN stack (MongoDB, Express.js, React, Node.js), Socket.IO for real-time communication, and WebRTC for seamless video calls, you're about to embark on a journey to build an application that rivals the giants in messaging platforms. **What You'll Learn:** - **Real-Time Messaging:** Master the art of building a chat system where messages are sent and received instantaneously. ๐Ÿ’ฌ - **Video Calls Integration:** Elevate your application with the integration of video calls, complete with ringing notifications and sound alerts. ๐Ÿ“ฑโœจ - **User Online Status:** Keep track of users' online presence to make your app as interactive as possible. ๐ŸŒŸ - **File Transfers:** Enable users to send a variety of file types, including images, videos, PDFs, and documents. โฌ‡๏ธ๐Ÿ“ค - **Group Chats:** Create collaborative spaces where multiple users can communicate and share ideas. ๐Ÿ’ซ๐Ÿ—จ๏ธ - **Typing Indicator:** Let users know when someone is typing a message, adding an engaging dynamic to your app. โŒซ - **Emoji Usage:** Spice up conversations with a diverse range of emojis for expressive communication. ๐Ÿ˜„๐Ÿ‘ - **Search Functionality:** Help users easily find specific messages or contacts within the application. ๐Ÿ” - **Authentication System:** Implement secure login and registration processes to protect your users' data. ๐Ÿ”’โœ… **Course Features:** - **Step-by-Step Tutorials:** Follow detailed, easy-to-understand instructions that cover everything from setting up the development environment to deploying your clone. โœ… - **Hands-On Project:** Build a fully functional WhatsApp clone as you learn, ensuring you understand each concept through practical application. ๐Ÿ–ฅ๏ธ - **Advanced Topics:** Dive into more complex features like group chats and file transfers, which set your app apart from the rest. ๐Ÿš€ - **Security Best Practices:** Learn how to secure user data with authentication and authorization, protecting your users against common security threats. ๐Ÿ” - **Modern Development Practices:** Utilize contemporary tools and methodologies that will keep your application up-to-date and scalable. ๐Ÿ› ๏ธโœจ **Why Choose This Course?** Our course is designed by industry professionals to ensure you receive the most comprehensive, hands-on learning experience. You'll gain practical skills in full-stack development with a focus on real-time applications, preparing you for a career in web application development. Plus, you'll be creating an impressive portfolio piece that showcases your newfound expertise. **Enrollment Details:** Ready to take your coding skills to the next level? Sign up today and transform your passion for technology into a fully functional WhatsApp clone with video calls! ๐Ÿ“ฒ๐ŸŒ --- Don't let this opportunity slip by - **enroll now** and join a community of ambitious developers who are ready to build something extraordinary. Let's create together! ๐ŸŽ‰ ---

Screenshots

Build WhatsApp clone w video calls Mern stack socket io - Screenshot_01Build WhatsApp clone w video calls Mern stack socket io - Screenshot_02Build WhatsApp clone w video calls Mern stack socket io - Screenshot_03Build WhatsApp clone w video calls Mern stack socket io - Screenshot_04

Reviews

Debadrita
December 10, 2023
I believe the course isn't complete. For instance, I can't seem to locate where to automatically call the refresh token if the access token expires.
Adrian
August 24, 2023
I have taken a course with the instructor before and his organization has improved a lot. For this course, project has a lot of content you would need to learn basics of frontend and backend developing. This is for sure a beginner friend course that not only will teach you a lot of tools and skills to become a good developer, but also some practices of organization that will teach you professionalism. I highly recommend this to all levels of developers.
่€•ๅนณ
July 21, 2023
ใ‚ณใƒณใƒ†ใƒณใƒ„ใฎๆ–น้‡ใฏใ„ใ„ใŒใ€้šๆ‰€ใซ้›‘ใช้ƒจๅˆ†ใŒใ‚ใ‚‹ ไปฅไธ‹ๆ”นๅ–„็‚น - ใƒ•ใ‚กใ‚คใƒซๅใ‚„ๅค‰ๆ•ฐๅใ€้–ขๆ•ฐๅใงใ‚ญใƒฃใƒกใƒซใ‚ฑใƒผใ‚นใ€ใƒ‘ใ‚นใ‚ซใƒซใ‚ฑใƒผใ‚นใ€ใ‚นใƒใƒผใ‚ฏใ‚ฑใƒผใ‚นใŒๆททใ–ใฃใฆใ„ใ‚‹ - ใ‚ฟใ‚คใƒใŒๅคšใ„ - whatsapp_feใฎใƒ•ใ‚ฉใƒซใƒ€ๅใฎๅคงๆ–‡ๅญ—ใ€ๅฐๆ–‡ๅญ—ใŒ้–“้•ใฃใฆใ„ใ‚‹ใ›ใ„ใงๅˆๅ›žใฏ่ตทๅ‹•ใงใใชใ„ - ๅˆฉ็”จใ—ใฆใ„ใชใ„ๅค‰ๆ•ฐใ‚„ใƒญใ‚ฐใŒใใฎใพใพ
Manas
June 23, 2023
Great course. Highly recommended! If you have some experience into web development and want to understand the ins and outs of a chat based application like whatsapp, your search will end with this full stack project explained like no one else in detail and with all nuances. Learnt a lot. Thanks Mr Hazzi.
Kaleem
June 22, 2023
Very well-structured course with clear instructions, and well-explanations, you will never get lost in these lectures. If you want to learn MERN into deep, it's the best course ever.
anas
June 22, 2023
This course is totally different from what you can find on the net it shows you and offers a variety of skills that help to have a bigger image.Im really excited to finish this course.
Moisรฉs
June 22, 2023
Very complete and interesting course, it is appreciated that you have included everything, it is excellent to be able to put everything into practice with the project!
Syed
June 22, 2023
I am Glad that I got a great course with technologies which i needed in 2023. I already completed my FB Clone by Muhammad, Had a great experience.. Keep it up bro

Charts

Price

Build WhatsApp clone w video calls Mern stack socket io - Price chart

Rating

Build WhatsApp clone w video calls Mern stack socket io - Ratings chart

Enrollment distribution

Build WhatsApp clone w video calls Mern stack socket io - Distribution chart
5191654
udemy ID
3/3/2023
course created date
6/21/2023
course indexed date
Bot
course submited by