Learn to use AJAX with JQuery - 6 Projects (Udemy.com)

How to exchange data in the background with Ajax & 6 projects - Reviews, Like Buttons, Email, Infinite Scrolls, more..

Created by: M Ajmir GOOLAM HOSSEN

Produced in 2018

icon
What you will learn

  • Code Ajax in your websites

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 70 / 100

icon
Course Description

Ever wondered how does Facebook like buttons work? With just a simple click on the thumb up button and done, no need to send any form, or reload the page? How does the Database update?

Ajax is a programming technique that allows the DB to read from and write to, without reloading the page. Dream come true, right? Yes, this is almost magical!

This course was designed for Developers or aspiring developers to add Ajax in their Websites in a variety of situations

Introduction
The course starts with a quick introduction to the Web and Web Design, including how to get and setup the tools needs for this tutorial.
After the concepts Ajax are explained, this course will teach you how to build 6 cool projects.
The projects were selected because they are related to the aspects of Web interface that we most commonly use.
Projects
Project 1 - Load more rows on a table upon clicking on a button. Information is fetched from DB in the background
Project 2 - Email Registration - Check Email in the DB as the email is typed even before the Sign up form is submitted

Project 3 - Edit Text Areas and Save, without the need to submit a form

Project 4 - Infinite Scroll - Scroll down to load more image contents
Project 5 - Create Reviews - Give Review stars to something on a page while the DB is updated
Project 6 - Like & Unlike Buttons
What will you need?
We advise you to install Sublime Text Editor, which you can download and install for free.
Most examples will require php and some will require MySQL, so we advise using XAMPP. This is also free.
Prerequisite knowledge
You will need basic knowledge of HTML, JQuery, PHP and MySQL.

Who this course is for:
  • Web Developers
  • Beginners in Web Development
  • Project Leaders

icon
Instructor Details

placeholder

Ajmir has been an electronics & programming hobbyist since the age of 12 and obtained his Bachelor in Electronics and Communication Engineering from the University of Mauritius in 2001.
From 2001 to 2006 he has worked at various positions in the Electronics Industry, including Sales Engineer for electronic instruments, Lecturing Electronics and Telecommunication, Test Engineer .
Ajmir worked since 2007 and for nearly 7 yrs at Xilinx in Dublin, Ireland as a Product Applications Engineer, supporting Xilinx FPGA Design Automation Software tools.
Since 2013 he grew interested in online entrepreneurship and started with building online courses in technology and language subjects. He completed a BSc in Digital Technology from the Digital Skills Academy in Dublin in 2017.
In 2018 he founded Schooleasy Ltd, which is a UK based company providing a smart educational website for UK primary school students.
Ajmir is interested in Mathematical Modelling, Algorithms and Education.
He likes travelling and discovering cultures.

icon
More jquery courses

jQuery UI in Action: Build 10 jQuery UI Projects

$11.99

jQuery in Action: Build 16 jQuery Projects

$11.99

AJAX using Javascript and JQuery + 2 Projects

$11.99

Learn jQuery for beginners web development

$11.99

jQuery for Beginners - Create Website Animations Easily

$11.99

Learn How to Build a Website with jQuery

$11.99

icon
Reviews

3.5

2 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By James Byrne

Very straight to the point explanation and coding style

By Clayton Ford

This instructor speaks poor English making it hard to understand him at times. He needs to practice his English pronunciation skills a lot more.

He also seemed to skip over making the database tables needed for the tables lesson. It was not clear from his instructions what table structure was needed for the table called "users".