Companies Home Search Profile

Laravel 10: Build Realtime Messaging App From Scratch (2024)

Focused View

Web Solution US

20:18:57

6 View
  • 1. Introduction.mp4
    12:42
  • 1. 1 Environment Setup - Installing Necessary Apps and Extensions.mp4
    05:59
  • 2. 2 Environment Setup - Setting up Environment Path in Vs Code (Part -1).mp4
    10:13
  • 3.1 vs code terminal config.txt
  • 3. 3 Environment Setup - Setting up Environment Path in Vs Code (Part -2).mp4
    05:21
  • 1. 1 Mind Map - A Basic Discussion What We Will Be Doing.mp4
    01:47
  • 1. 1 Setting up Project - Installing a Fresh Laravel Project with Breeze.mp4
    08:09
  • 1.1 1 Chatting Application.zip
  • 1. 1 Template Mastering - Over View of Frontend Template.mp4
    06:52
  • 2. 2 Template Mastering - Mastering Frontend Template (Part - 1).mp4
    11:07
  • 3. 3 Template Mastering - Mastering Frontend Template (Part - 3).mp4
    06:06
  • 4. 4 Template Mastering - Mastering Frontend Template (Part - 4).mp4
    15:26
  • 1. 1 User Table - Updating User Table Columns.mp4
    06:28
  • 2. 2 User Table - Adding User Seeders.mp4
    04:27
  • 3. 3 Message Table - Creating Message Migration Table.mp4
    04:14
  • 1. 1 Profile Update - Setting Dynamic Data in User Profile Modal.mp4
    08:14
  • 2. 2 Profile Update - Adding Image Preview Feature.mp4
    21:32
  • 3. 3 Profile Update - Working with Profile update (Part - 1).mp4
    09:53
  • 4.1 notyf.html
  • 4.2 PHP Flasher.html
  • 4. 4 Profile Update - Working with Profile update (Part - 2).mp4
    11:07
  • 5. 5 Profile Update - Working with Profile update (Part - 3).mp4
    14:54
  • 6. 6 Profile Update - Working with Profile update (Part - 4).mp4
    19:36
  • 7. 7 Profile Update - Working with Profile update (Part - 5).mp4
    12:07
  • 8. 8 Profile Update - Working with Profile update (Part - 6).mp4
    15:24
  • 9. 9 Profile Update - Generating Unique User ID.mp4
    09:19
  • 1. 1 Search Feature - Creating Search Function.mp4
    09:39
  • 2. 2 Search Feature - Working with Search Logic (Part - 1).mp4
    10:34
  • 3. 3 Search Feature - Working with Search Logic (Part - 2).mp4
    09:58
  • 4. 4 Search Feature - Adding Request Debouncing for Optimize Request Call.mp4
    11:22
  • 5. 5 Search Feature - Creating Scroll to Action Function.mp4
    17:24
  • 6. 6 Search Feature - Dynamic Pagination on Scroll (Part - 1).mp4
    18:50
  • 7. 7 Search Feature - Dynamic Pagination on Scroll (Part - 2).mp4
    15:48
  • 8. 8 Search Feature - Adding Dynamic Loader on Search.mp4
    16:18
  • 1. 1 Fetch and Set User - Adding Click Event on Search Profiles.mp4
    09:09
  • 2. 2 Fetch and Set User - Creating Data Fetching Function.mp4
    19:25
  • 3.1 NProgress - Slim Progress Bars.html
  • 3. 3 Fetch and Set User - Adding Dynamic Loaders at Request.mp4
    13:59
  • 1. 1 Message Sending - Setting End User Id Globally.mp4
    08:37
  • 2. 2 Message Sending - Working with Message Sending (Part - 1).mp4
    16:00
  • 3. 3 Message Sending - Working with Message Sending (Part - 2).mp4
    27:42
  • 4.1 4 css code.txt
  • 4. 4 Message Sending - Working with Message Sending (Part - 3).mp4
    19:43
  • 5. 5 Message Sending - Working with Message Sending (Part - 4).mp4
    16:08
  • 6. 6 Message Sending - Creating a Time Calculating Function.mp4
    19:40
  • 7. 7 Message Sending - Working with Attachment Sending (Part -1).mp4
    15:40
  • 8. 8 Message Sending - Working with Attachment Sending (Part -2).mp4
    18:18
  • 9. 9 Message Sending - Working with Attachment Sending (Part -3).mp4
    17:22
  • 10. 10 Message Sending - Working with Attachment Sending (Part -4).mp4
    17:58
  • 1. 1 Fetching Messages - Hide the Chat Box Initially (Part - 1).mp4
    16:43
  • 2. 2 Fetching Messages - Hide the Chat Box Initially (Part - 2).mp4
    07:34
  • 3. 3 Fetching Messages - Working with Message Fetching (Part -1).mp4
    11:00
  • 4. 4 Fetching Messages - Working with Message Fetching (Part -2).mp4
    16:35
  • 5. 5 Fetching Messages - Working with Message Fetching (Part -3).mp4
    15:34
  • 6. 6 Fetching Messages - Working Scroll to Bottom Function.mp4
    12:06
  • 7. 7 Fetching Messages - Working Ajax Pagination (Part - 1).mp4
    22:19
  • 8. 8 Fetching Messages - Working Ajax Pagination (Part - 2).mp4
    17:05
  • 9. 9 Fetching Messages - Showing Dynamic Loader.mp4
    21:37
  • 1. 1 Fetching Contacts - Working with Contacts (Part - 1).mp4
    10:32
  • 2. 2 Fetching Contacts - Working with Contacts (Part - 2).mp4
    16:40
  • 3. 3 Fetching Contacts - Working with Contacts (Part - 3).mp4
    14:05
  • 4. 4 Fetching Contacts - Working with Contacts (Part - 4).mp4
    13:35
  • 5. 5 Fetching Contacts - Working with Pagination.mp4
    16:30
  • 6. 6 Fetching Contacts - Fixing Some Design Issues.mp4
    18:25
  • 7. 7 Fetching Contacts - Working with Update Contact (Part - 1).mp4
    13:56
  • 8. 8 Fetching Contacts - Working with Update Contact (Part - 2).mp4
    14:24
  • 9. 9 Fetching Contacts - Message Seen Unseen Feature.mp4
    21:49
  • 10. 10 Fetching Contacts - Working with Personal Inbox.mp4
    09:44
  • 1. 1 Favorite Contacts - Set Favorite Contact (Part - 1).mp4
    07:46
  • 2. 2 Favorite Contacts - Set Favorite Contact (Part - 2).mp4
    16:22
  • 3. 3 Favorite Contacts - Set Favorite Contact (Part - 3).mp4
    14:10
  • 4. 4 Favorite Contacts - Showing Favorite Contacts (Part - 1).mp4
    20:49
  • 5. 5 Favorite Contacts - Showing Favorite Contacts (Part - 2).mp4
    11:53
  • 1. 1 Image Gallery - Working with Shared Image Gallery.mp4
    24:31
  • 1. 1 Delete Message - Working with Delete Message Feature (Part - 1).mp4
    10:31
  • 2. 2 Delete Message - Working with Delete Message Feature (Part - 2).mp4
    22:09
  • 1. 1 Realtime Message - Basic Discussion What We Will Do Next.mp4
    05:40
  • 2. 2 Realtime Message - Setting up Pusher(Part - 1).mp4
    04:08
  • 3. 3 Realtime Message - Setting up Pusher (Part -2).mp4
    07:10
  • 4. 4 Realtime Message - Working with Event Broadcasting.mp4
    22:20
  • 5. 5 Realtime Message - listening to Events via Echo.mp4
    15:33
  • 6. 6 Realtime Message - Adding Message to Dom.mp4
    31:39
  • 7. 7 Realtime Message - Showing Update Profile Realtime.mp4
    17:04
  • 8.1 8 message-sound.mp3
  • 8. 8 Realtime Message - Playing Notification Sound on Message.mp4
    13:52
  • 1. 1 User Presence - Adding Presence Channel.mp4
    19:17
  • 2. 2 User Presence - Showing Which Users are Online.mp4
    20:12
  • 3. 3 User Presence - Showing Status Depending on Joining Leaving.mp4
    09:53
  • 4. 4 User Presence - Checking User Activity Online (Part - 1).mp4
    09:28
  • 5. 5 User Presence - Checking User Activity Online (Part - 2).mp4
    14:25
  • 6. 6 User Presence - Checking User Activity Online (Part - 3).mp4
    10:37
  • 7. 7 User Presence - Checking User Activity Online (Part - 4).mp4
    11:31
  • 1. 1 Logout Feature - Adding Logout Feature.mp4
    07:50
  • 1.1 1 code.txt
  • 1. 1 Bug Fixing - Fixing Responsive Issue.mp4
    02:30
  • 2. 2 Bug Fixing - Fixing Some Known Bug (Part - 1).mp4
    11:39
  • 3.1 3 style.zip
  • 3. 3 Bug Fixing - Fixing Some Known Bug (Part - 2).mp4
    15:14
  • 1.1 Realtime messaging app.zip
  • 1. Template, Source, Credentials Code and Database.html
  • Description


    Unlock the Potential of Laravel 10 & Pusher Create an Interactive Realtime Messaging Platform with Expert Guidance.

    What You'll Learn?


    • User to User Live Chat
    • Pusher Implementation
    • Server Side Event Broadcasting
    • Laravel Echo Implementation
    • Working with Private Channels
    • Working with Presence Channels
    • Listening Events From Client Side
    • Live Unseen Message Count
    • Live Notification Sound
    • Request Debouncing
    • Live Search
    • Live Image Sending
    • Ajax Scroll to Paginate
    • Message Delete Feature
    • Add Contact to Favorites
    • Dynamic Image Gallery
    • Profile Update Feature
    • Personal Inbox
    • Laravel Brezze For Auth
    • And More

    Who is this for?


  • Aspiring developers who want to become proficient in Laravel.
  • Web developers who want to take their Laravel/PHP skills to the next level.
  • Students who want to gain practical experience in building modern app with Laravel.
  • University students who need to complete a project assignment using Laravel.
  • Developers who want to learn about Realtime features implementations
  • What You Need to Know?


  • You have to know basic PHP
  • Basic HTML, CSS, Bootstrap, jQuery
  • Local Server : XAMPP/WAMP/MAMP/Laragon
  • Text Editor/IDE: Notepad++ / Sublime Text / Visual Studio Code / PhpStrom
  • More details


    Description

    Laravel 10: Build Realtime Messaging App From Scratch (2024)

    Are you ready to take your Laravel skills to the next level? In this course, you will build a complete Realtime Messaging System project from scratch using Laravel 10 and Pusher. This project-based course is designed to help you become a professional Laravel developer and give you a competitive edge in the job market.

    Why Learn Laravel 10?

    Laravel 10 is the latest version of the popular PHP framework and comes packed with new features and improvements, making it faster and more efficient than ever before. It's easy to learn and has a huge community, making it the perfect choice for building robust and scalable web applications.

    What Will You Learn?

    In this course, you will learn how to build a feature-rich Realtime Messaging platform with advanced functionalities such as:

    • User to User Live Chat

    • Pusher Implementation

    • Server Side Event Broadcasting

    • Laravel Echo Implementation

    • Working with Private Cannels

    • Working with Presence Channels

    • Listening Events From Client Side

    • Request Debouncing

    • Live Search

    • Live Image Sending

    • Ajax Scroll to Paginate

    • Message Delete Feature

    • Add Contact to Favorites

    • Dynamic Image Gallery

    • Profile Update Feature

    • Personal Inbox

    • Laravel Breeze For Auth

    • And More

    Why Choose This Course?

    Unlike other courses that only cover the basics, this course is designed to help you build a complete, real-world project from scratch. You will not only learn how to write code, but also gain valuable insights into project management and best practices. Plus, you will have access to the complete source code of the project and lifetime access to the course materials.

    What's more, once you have completed this course, you will have a highly marketable skill set and the potential to earn a high income as a professional Laravel developer.

    Enroll now and take the first step towards building your dream Job Portal platform with Laravel 10!

    Who this course is for:

    • Aspiring developers who want to become proficient in Laravel.
    • Web developers who want to take their Laravel/PHP skills to the next level.
    • Students who want to gain practical experience in building modern app with Laravel.
    • University students who need to complete a project assignment using Laravel.
    • Developers who want to learn about Realtime features implementations

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Web Solution US
    Web Solution US
    Instructor's Courses
    We offer a wide range of courses for students at all levels of expertise, from beginners to advanced learners. In each of our courses, we incorporate hands-on projects to help students apply their knowledge and gain practical experience in a professional setting. Our team of dedicated and skilled instructors create high-quality course materials for students around the world. In addition to traditional coursework, we also provide downloadable resources for students to use as they practice and hone their skills.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 89
    • duration 20:18:57
    • Release Date 2024/05/18