Real Time FaceBook Chat Messenger using WebSockets,PHP,MySQL
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
-
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!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024