HOME > Development > Real Time FaceBook Chat Messenger using WebSockets,PHP,MySQL

Real Time FaceBook Chat Messenger using WebSockets,PHP,MySQL

  • Development
  • Jan 22, 2025
SynopsisReal Time FaceBook Chat Messenger using WebSockets,PHP,MySQL,...
Real Time FaceBook Chat Messenger using WebSockets,PHP,MySQL  No.1

Real Time FaceBook Chat Messenger using WebSockets,PHP,MySQL, available at $54.99, has an average rating of 4.4, with 56 lectures, based on 26 reviews, and has 183 subscribers.

You will learn about Learn about WebSockets Learn about Ratchet Learn about PHP Learn about PDO Learn to build Real Time Application This course is ideal for individuals who are Beginner PHP developer curious about Real Time Communication or Beginner PHP developer curious about WebSockets or Beginner who wants to learn to create Real-Time chat application It is particularly useful for Beginner PHP developer curious about Real Time Communication or Beginner PHP developer curious about WebSockets or Beginner who wants to learn to create Real-Time chat application.

Enroll now: Real Time FaceBook Chat Messenger using WebSockets,PHP,MySQL

Summary

Title: Real Time FaceBook Chat Messenger using WebSockets,PHP,MySQL

Price: $54.99

Average Rating: 4.4

Number of Lectures: 56

Number of Published Lectures: 54

Number of Curriculum Items: 56

Number of Published Curriculum Objects: 54

Original Price: $22.99

Quality Status: approved

Status: Live

What You Will Learn

  • Learn about WebSockets
  • Learn about Ratchet
  • Learn about PHP
  • Learn about PDO
  • Learn to build Real Time Application
  • Who Should Attend

  • Beginner PHP developer curious about Real Time Communication
  • Beginner PHP developer curious about WebSockets
  • Beginner who wants to learn to create Real-Time chat application
  • Target Audiences

  • Beginner PHP developer curious about Real Time Communication
  • Beginner PHP developer curious about WebSockets
  • Beginner who wants to learn to create Real-Time chat application
  • Wanted to build your own REAL TIME chat just like Facebook Messenger? and don’t know where to start from? Don’t worry, this Course will show you step by step how to create your own Facebook Messenger clone using WebSockets. Yes, we will be using websockets in PHP along with MySQL, Javascript.

    It doesn’t matter if you’re a beginner or an experienced programmer, just you have to know the basics of PHP, MySQL, HTML ,CSS and JQuery.

    This course will be greatly and highly beneficial to you. And by the end of this course you will be capable of creating your own Real Time Chat Just like Facebook, not only this you will also be more than competent with skills WebSockets, Ratchet, PHP, PDO, OOP, MySQL and jQuery.

    You can highlight the site you create in this course, If anyone who sees this project in your portfolio might want to hire you because from this course you will gain skills which help you to understand the main concept used in the Real Time Communication system. So get the ULTIMATE guide to create a REAL TIME Chat Application Like Facebook Using Websockets and PHP.

    Support

    By taking this course you will get my full support. I’ve always loved to help my students (could be you). I’ve answered all that question that students have asked so far. I’m always in a ninja mood, if there’s a question it’ll be answered within an hour or few. By all this means if you have any errors. I’ll be happy to check codes, errors.

    This Course Covers The Following Features:

  • One to one chat

  • WebSocket Server

  • Ratchet

  • Clients Connections Logic

  • Store Messages Logic

  • Display messages in real time

  • Emojis

  • Post Message

  • Post Image

  • Tokens

  • Sessions

  • Please

    look at all the lectures to see more things that are covered.

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Lecture 2: Installing Local WebServer

    Lecture 3: Creating folders for our application

    Chapter 2: installing everything we need

    Lecture 1: What is composer?

    Lecture 2: Installing Composer On Linux / MacOS

    Lecture 3: Installing Composer On Windows

    Lecture 4: What is WebSocket?

    Lecture 5: Instailling Ratchet

    Lecture 6: Rachet/Socketo.me Documentation & Backup Files

    Chapter 3: Creating User functions,

    Lecture 1: Creating Database

    Lecture 2: Creating Login form

    Lecture 3: Creating User table

    Lecture 4: Validating Login Form

    Lecture 5: Creating PHP class to connect with Database

    Lecture 6: Creating a method to check if email exist

    Lecture 7: Creating a Password hash method

    Lecture 8: Creating a redirect method and Allowing User to login

    Lecture 9: Creating method to check if user is logged in

    Lecture 10: Creating Method to logout the user

    Lecture 11: Creating Method to Return User Data

    Lecture 12: Creating a method to return data from any table

    Lecture 13: Creating Method to Insert data into Database

    Chapter 4: Creating methods to display Messages

    Lecture 1: Creating home page

    Lecture 2: Creating Messages Table

    Lecture 3: Creating Method to make search box work

    Lecture 4: Creating Search method to search user

    Lecture 5: Creating method to display Recent Messages

    Lecture 6: Adding new condition to recent messages

    Lecture 7: Creating method to redirect to last message

    Lecture 8: Rewriting the url

    Lecture 9: Creating main messenger page

    Lecture 10: Creating method to get user data by username

    Lecture 11: Creating method to display Chat messages

    Lecture 12: Creating condition to display not seen icon

    Chapter 5: Creating method to send Messages

    Lecture 1: Creating js Function to Allow Users to Upload image

    Lecture 2: Creating Upload Method

    Lecture 3: Uploading Image

    Lecture 4: Displaying Images in Chat

    Lecture 5: Creating Method to store Messages

    Lecture 6: Fixing Recent Messages

    Lecture 7: Creating Update method

    Lecture 8: Creating Method to set Message status to seen

    Lecture 9: Making Textarea work to send Messages

    Chapter 6: Turning our Chat application into Real Time (A game changer)

    Lecture 1: Getting Started with WebSockets

    Lecture 2: Creating sessionID

    Lecture 3: Understanding how our Chat class works

    Lecture 4: Instantiating class objects

    Lecture 5: Adding tokens to connection

    Lecture 6: Sending Message via WebSocket

    Lecture 7: Displaying Messages From WebSocket

    Lecture 8: Display new message on user list

    Lecture 9: Adding new condition to recent message

    Lecture 10: Creating method to scrollDown

    Lecture 11: Fixing Duplicate Image message problem

    Instructors

  • Real Time FaceBook Chat Messenger using WebSockets,PHP,MySQL  No.2
    Aizaz dinho
    Web Developer and Instructor
  • Rating Distribution

  • 1 stars: 4 votes
  • 2 stars: 1 votes
  • 3 stars: 3 votes
  • 4 stars: 6 votes
  • 5 stars: 12 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!