Programming A Chat Box From Scratch: PHP and AJAX Premium class

Syed Ali, Web Developer - Teaching over 10,000+ students

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
12 Videos (1h 19m)
    • Course Agenda

    • Downloading XAMPP Server

    • Cofiguring XAMPP Server

    • Downloading ATOM Editor

    • Creating Necessary File and Folders

    • Creating Main Page

    • Creating Database in PHPmyAdmin

    • Linking Chat Box With Database (Part 1)

    • Linking Chat Box With Database (Part 2)

    • Course Conclusion

    • Using CSS To Design Chat Box

    • Using AJAX To Make Our Chat Box Real-Time


About This Class

In this course we are going to create a simple chat box that will be completely responsive and will be really easy to get up and running on any server, but in this course we will use the XAMPP Server. A database is required - as we need to connect our Chat Box with the Database to make it Dynamic.

The programming language used is:

  • PHP - We will use PHP language in this course to build our simple chat box. PHP is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML.
  • AJAX - AJAX is a technique for creating fast and dynamic web pages. AJAX is about updating parts of a web page, without reloading or refreshing the entire page.

The course is structured into 4 Sections and about it contains alomost about 1.5 hours of content. If you are interested in Programming Languages especially PHP then this course is for you. So lets get started and become an expert in PHP and AJAX by the end of this course.

4 of 4 students recommendSee All

Finally doing better in php adn AJAX!! Great Class!
Chris H.

IT Expert

Amazing Class!
Kane W.

Writer and Editor

Excellent Class! A must for students who are interested in learning new PHP and AJAX tips and techniques! Instructor is very clear and engaging! Thanks Syed for this awesome class!
James S.

Programmer and IT Networking Expert





Syed Ali

Web Developer - Teaching over 10,000+ students

Why are 10,000+ students enrolled in my courses?

1) I teach with passion, dedication and purpose! Every course is delivered with my students in mind.

2) My courses will help you achieve real results.

3) My dedication to Skillshare and various other Online Taching Platforms Skillshare has named me one of its top instructors.

► Try enrolling in a course with me and see for yourself! ◄


Want to learn how to become A Professional Web Developer?

Then Enroll in my Course Today! You too can be doing this - and so much more!


About Syed Ali:

Syed is the youngest Instructor present on Udemy Platform and has several years of experience in development environment as a programmer. He has been programming since the age of 13.

On the other hand, Syed has expertise and experience in all phases of project life cycle namely analysis, design, coding, testing and implementation phases. Moreover, he has experience in working with different operating systems, with keen focus on SharePoint development.

Also has efficiently managed the team and took care in delivering quality deliverables from my team which proved his managerial and leadership skill. Moreover, He has high web developing skills as a web developer and can make websites using WordPress, Joomla, and Drupal. Additionally, can migrate them from one host to the other. Syed has worked within the following realms:

  • Developed script in Python programming language for 3D mapping using raspberry pi and quad-copter
  • Developed system for processing data in parallel with data collection
  • Redesigned tracking systems to work with tabular data
  • Developed tools in Python for vehicle tracking and post-data-collection processing 
  • Data parsing, statistical analysis


Syed Ali is an entrepreneur running his own life teaching along with Syed Raza on various platforms and mainly on his own website Claydesk - Ecampus.

Mission Statement- Claydesk - Ecampus is committed to teaching with passion Our products and services are created and marketed with the purpose of helping others worldwide prosper and improve their lives.

Vision Statement- Our vision at Claydesk - Ecampus is to help each student find their purpose in life, reach their goals and fulfill their lifelong dreams.