Laravel Chat App Using Node Js And Web Sockets
Published 7/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.72 GB | Duration: 2h 30m
Published 7/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.72 GB | Duration: 2h 30m
Build Real-Time Messaging with Laravel, Node.js & WebSockets
What you'll learn
Build secure and scalable backend applications using Laravel, the most popular PHP framework.
Grasp the fundamentals of WebSockets for real-time communication.
Develop a fully functional real-time chat application with features like private messaging, online presence, typing indicators, message notifications, and more.
Explore how Node.js powers real-time systems.
Requirements
Basic knowledge of HTML/CSS and JavaScript
Some experience with PHP is helpful but not mandatory
Eagerness to build real-world, production-ready applications
Description
Unlock the power of real-time communication by building a modern chat application using Laravel, Node.js, and WebSockets. This hands-on course is perfect for developers who want to go beyond static web apps and dive into the world of real-time messaging, event broadcasting, and bi-directional communication.You'll start by building a secure RESTful API using Laravel, covering authentication, message handling, and user management. Then, you'll integrate a Node.js WebSocket server using SocketIO to enable real-time messaging features such as live chat, typing indicators, online presence, and instant notifications.Throughout the course, you'll learn how Laravel and Node.js can work together seamlessly—Laravel handles core business logic and data storage, while Node.js ensures fast, event-driven communication between clients. You’ll also learn to structure your app for scalability and performance using Redis and event broadcasting.By the end of the course, you'll have a fully functional real-time chat application that mimics the behavior of popular messaging platforms like WhatsApp or Slack. Whether you're building customer support systems, team collaboration tools, or social platforms, this course gives you the skills to bring your ideas to life.No prior experience with WebSockets is needed—just basic Laravel and JavaScript knowledge.Become a better programmer!!
Overview
Section 1: Laravel Chat App using Node JS and Web sockets
Lecture 1 Introduction/Demo
Lecture 2 Installation and authentication
Lecture 3 Setup view, show friends and show chat
Lecture 4 Creating a NodeJS Server
Lecture 5 Connect with socket and change user status
Lecture 6 Send message and save into database
Lecture 7 Handle Read/Unread Count
Lecture 8 Update unread count like WhatsApp
Lecture 9 Typing Indicator | Typing….
Lecture 10 Show Web Push Notification
Developers looking to build real-time features in web apps,Laravel or Node.js developers wanting to upskill,Students interested in chat apps, collaborative tools, or notification systems