AJAX in Action: Build AJAX-Based Applications
3.8 (2 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
60 students enrolled
Wishlisted Wishlist

Please confirm that you want to add AJAX in Action: Build AJAX-Based Applications to your Wishlist.

Add to Wishlist

AJAX in Action: Build AJAX-Based Applications

AJAX for Beginners! Develop AJAX Projects with JavaScript& jQuery Handle JSON&XML Build API-Based Applications with AJAX
3.8 (2 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
60 students enrolled
Created by Crypters Infotech
Last updated 7/2017
English
Current price: $10 Original price: $50 Discount: 80% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 4 hours on-demand video
  • 23 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Update webpages without page reload
  • Develop AJAX-based applications
  • Develop rich, user-friendly web applications
  • Understand difference between GET and POST methods
  • Get data from the server
  • Parse data in XML or JSON format
  • Use AJAX with JavaScript and jQuery
View Curriculum
Requirements
  • Basic knowledge of HTML, CSS and JavaScript
Description

AJAX (Asynchronous JavaScript and XML) is a set of technologies for creating highly interactive web sites and web applications. AJAX allows to dynamically update a page without reloading the page. Using AJAX, data can be requested and received from a server in the background without interfering with the display and behaviour of the existing page. Learn AJAX if you want to develop highly dynamic, interactive and user-friendly websites and web applications. 

In this course "AJAX in Action: Build 5 AJAX Web Applications", you will learn

  1. What is AJAX?
  2. Different Technologies Behind AJAX
  3. How to Use XMLHttpRequest Object?
  4. How to Make Asynchronous and Synchronous Call to the Server?
  5. Difference between GET and POST Requests 
  6. How to Handle JSON and XML Data Returned from the Server?
  7. How to Implement AJAX using jQuery?
  8. How to Develop Dynamic Webpages and Applications using AJAX?

Projects developed as part of this course are:

  1. Real-Time User Name Validation
  2. Baby Name Suggestion
  3. Live Stock Quotes

By joining this course, you will get

  • 4+ hours of content
  • Source code for each lecture
  • Quizzes

What are you waiting for? Join this unique AJAX course and start developing interactive and dynamic websites and web applications.

Who is the target audience?
  • Anyone who wants to learn AJAX from scratch
  • Anyone who wants to develop dynamic and interactive web applications
Students Who Viewed This Course Also Viewed
Curriculum For This Course
53 Lectures
04:17:32
+
Introduction to AJAX
5 Lectures 20:33


AJAX: The Misleading Name
03:45

Technologies behind AJAX
02:10

Setup the Development Environment
05:28

AJAX Basics
5 questions
+
XMLhttpRequest Object in Action
9 Lectures 39:07
Initiate the Request using XMLHttpRequest Object
12:16

Source Code: ajax-example-1.html
01:14

Source Code: get-countries.php
00:19

Handle the Response
10:51

Source Code: ajax-example-2.html
01:13

Asynchronous Vs Synchronous Communication
04:25

Source Code: ajax-example-3.html
01:13

GET Vs POST
06:20

Source Code: ajax-example-post.html
01:14

XMLHttpRequest in Depth
5 questions
+
AJAX and Response Data
7 Lectures 28:42
Different Types of Data: Plain Text/XML/JSON
04:00

Parse JSON Data
12:50

Source Code: employees.json
00:15

Source Code: ajax-json.html
00:21

Parse XML Data
10:39

Source Code: employees.xml
00:15

Source Code: ajax-xml.html
00:21

AJAX Response Data
5 questions
+
AJAX and jQuery
14 Lectures 01:06:46
Introduction to AJAX with jQuery
05:57

Source Code: bmi.html
00:37

Source Code: calculate-bmi.php
00:19

Bonus Lecture: jQuery Basics
08:22

Source Code: jquery-basics.html
00:08

The ajax() Method
11:06

Source Code: bmi-ajax.html
00:49

More Options to Configure AJAX Request
14:20

Source Code: bmi-ajax-options.html
00:52

Source Code: calculate-bmi.php
00:23

Three Callback Options with ajax() Method
08:45

Source Code: bmi-ajax-callback.html
00:32

jQuery's Shorthand AJAX Methods: get(), post(), getJSON() and load()
13:59

Source Code: bmi-shorthand.html
00:35

AJAX and jQuery
1 question
+
AJAX and Security Limitations
3 Lectures 15:29
Same-Origin Policy
05:26

Using Proxy Server
03:17

JSONP - JSON with Padding
06:46
+
Let's Develop
14 Lectures 01:29:09
Real-Time User Name Validation - Part 1
07:58

Real-Time User Name Validation - Part 2
08:29

Real-Time User Name Validation - Part 3
10:46

Source Code: username-validation.html
00:33

Source Code: username-check.php
00:12

Baby Name Suggestion - Part 1
06:44

Baby Name Suggestion - Part 2
11:50

Baby Name Suggestion - Part 3
14:04

Source Code: auto-complete.html
00:26

Source Code: baby-names.php
00:20


Live Stock Quotes Application - Part 2
10:45

Live Stock Quotes Application - Part 3
11:58

Source Code: live-stock.html
00:39
+
BONUS Section
1 Lecture 00:18
Bonus Lecture: Special Offers on Other Courses!!!
00:18
About the Instructor
Crypters Infotech
4.5 Average rating
490 Reviews
4,826 Students
8 Courses
Career Enhancement Training Solutions

Crypters Infotech is a division of Crypters Infosystems and Solutions Pvt. Ltd IT Company. We offer industry-oriented training that helps even fresh heads to become IT giants. Our professional team of trainers provide high quality training with an outlook towards future. We provide training mainly in web development and mobile app development.