AJAX PHP server side validation JSON response (Udemy.com)
Create form validation from PHP JSON formatted responses using jQuery AJAX requests sending data to PHP code
Created by: Laurence Svekis
Last updated November 2024
What you will learn
- Creating a basic form that sends data to the backend
- JSON backend php responses
- using JSON data
- creating AJAX within jQuery
- Event listeners
How it compares
Against the other 518 rated Udemy courses in Software Development on CourseDuck:
- Rating4.3 out of 5higher than 17% of them
- Reviews92#454 of 519 by number of reviews
- Length0.9 hoursshorter than 97% of them
- Last updatedNovember 2024earlier than 63% of them
Course Description
This course will walk you through how to use jQuery AJAX to send data to PHP backend code and retrieve a JSON response from the PHP code. Use the response data to provide users validation and messaging to the html form.
This course requires prior knowledge of JavaScript, and HTML. Some jQuery AJAX and PHP is helpful to understand the code syntax.
Course covers the following within the context of building the validation form.
- HTML - simple HTML form input types text and email
- CSS - limited styling of an HTMLform
- JavaScript - Mainly jQuery some JavaScript data types Objects and arrays
- jQuery - AJAX and form submit event listeners
- PHP - JSON encoding, POST values as variables, Conditional statements, echo content
- AJAX - POST AJAX send and retrieve data. Serialize form content
- JSON - JSON formatted data response.
- DOM - Document object model event listeners
- Google DevTools console messaging
Source code is included, step by step instruction on the above topics. This course is limited to the scope of this project and will not teach these programming languages from scratch. Please have basic prior understanding of the above topics before commencing with this course.
Explore how to create a simple HTML that submits an AJAX request and retrieves server responses using those responses within JavaScript to create dynamic responses within HTML.
Taught by an instructor with over 18 years web development experience, ready to help answer any questions you may have.
Learn by example see the code in action!
Are you ready to create form validation, enter the course and start creating your own custom script!
Instructor Details
- 4.3 Rating
92 Reviews
Laurence Svekis
Hi, I’m Laurence Svekis, and I’m here to help you learn smarter, build real skills, and confidently use AI and modern tools to create amazing things.
I’m a Google Developer Expert (GDE), international speaker, author, and educator specializing in AI-powered learning, Google Workspace automation, and practical development with Google Apps Script and JavaScript. I’ve been teaching online since 2002 and have helped over two million students worldwide develop real-world skills through hands-on courses, books, and workshops.
My passion is learning with AI—using AI not as a shortcut, but as a powerful learning partner. I focus on helping learners understand how things work, how to apply AI responsibly, and how to build tools that solve real problems. Many of my courses explore how AI can act as a tutor, assistant, or productivity booster inside everyday tools like Google Docs, Sheets, and Workspace.
I’m especially known for:
Google Apps Script & Google Workspace automation
Building AI-powered assistants and learning tools
JavaScript for real-world applications
Using AI to improve learning, productivity, and workflows
More courses by Laurence Svekis
Complete Google Workspace (G Suite), Beginner - Advanced (2025)
4.6 (10,757 Reviews)
Provider: Udemy
Time: 23.2h
$84.99
Frontend web developer Modern HTML CSS JavaScript (2025)
4.5 (6,723 Reviews)
Provider: Udemy
Time: 12.2h
$64.99
Web Developer Course HTML CSS JavaScript Learn Web Design (2024)
4.5 (5,865 Reviews)
Provider: Udemy
Time: 5.9h
Free
Google Apps Script Complete Course Beginner to Advanced (2025)
4.7 (3,971 Reviews)
Provider: Udemy
Time: 27.7h
$14.99
Modern Web Design HTML5 CSS3 beginners guide to Websites (2023)
4.4 (1,915 Reviews)
Provider: Udemy
Time: 3h
$11.99
More Software Development courses
MATLAB Programming Simulink: Beginner to Pro with ChatGPT (2026)
5.0 (930 Reviews)
Provider: Udemy
Time: 9.6h
$10.99
Build Web Apps with Nuxt.js 3: Master TypeScript & API [New] (2026)
4.9 (635 Reviews)
Provider: Udemy
Time: 6.7h
$19.99
Terraform 101: The Ultimate Hands-On Guide [Azure Edition] (2025)
4.8 (1,975 Reviews)
Provider: Udemy
Time: 11.9h
$94.99
Reviews
By Sohon Shome on 10/3/2019
This course is not enough for those whose are not familiar with ajax, but it can push a start to that.
By Jan van Niekerk on 6/4/2019
e for event... But i got the picture.
By Samuel Campo on 11/6/2017
Cumple con setup simple.
By Rafiul Alom on 10/23/2017
Very informative and easy to follow. Thanks Laurence
By Dragan Stojanovic on 10/16/2017
AJAX PHP server side validation JSON response
By Jenny Mathews on 10/11/2017
so far good. do more with ajax :)
By Kundan Kumar on 10/9/2017
Try some new and long app which gives too much knowledge . develop full app
By Abdullah Elahi on 8/22/2017
NICE COURSE ...!! with Live Example Project
By Tyrone Arthurs on 6/24/2017
Great!! helped me out a lot.
By Mustapha HASSIK on 4/25/2017
I need this course, thank you for it.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 86 / 100









![Build Web Apps with Nuxt.js 3: Master TypeScript & API [New]](/programming/software-development/images/6457785_5adc_4.jpg?v=1789443959)

![Terraform 101: The Ultimate Hands-On Guide [Azure Edition]](/programming/software-development/images/6208847_f60a_7.jpg?v=1791193600)
