AJAX Development
3.9 (270 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
8,599 students enrolled

AJAX Development

Create Elegant, Powerful Web and Mobile Applications Using AJAX.
3.9 (270 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
8,599 students enrolled
Last updated 7/2019
English
English [Auto-generated]
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3 hours on-demand video
  • 1 article
  • 29 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Understand the basics of Ajax interactions
  • To Understand and use the XMLHttpRequest() object in Javascript
  • To Update the Browser Window's HTML content dynamically through the DOM
  • To Dynamically Create and Send Parameterized Queries to a Server
  • To Monitor Server Response for Process Completion
  • To Display Server Response in Plain Text
  • To Receive and Process XML Objects in the DOM
  • To Receive and Parse JSON Objects in the DOM
  • To Understand the Role of a Web Server in Ajax
Course content
Expand all 23 lectures 02:58:03
+ What is AJAX?
6 lectures 42:58

In this lecture Mark talks about what AJAX is, what it does and shows you some website that use AJAX.

Preview 04:12

In this video Mark demonstrates a very basic example to help you understand how AJAX works.

Preview 06:58

In this video Mark shows you how to set up your webpage to use AJAX.

The XMLHTTP Request Object
09:09

In this lecture Mark shows you how to complete the process of making an AJAX request.

Making AJAX Requests
08:43

In this video Mark demonstrates how to make AJAX requests by posting data to the url.

Parameterized AJAX Requests
13:56

Complete these lab exercises after viewing the video lectures for Chapter 1.

Chapter 1 Lab Exercise
86.1 kB
+ AJAX and XML
4 lectures 35:40

In this video Mark shows you how to use AJAX to receive XML from a server.

Receiving XML Data
07:53

In this video Mark shows you how to traverse through the response XML to display the data in an HTML table.

Displaying XML Data in a Table
11:48

In this video Mark shows you how to dynamically add data to XML stored in the DOM using AJAX.

Manipulating XML Data in the DOM
15:59

Complete these lab exercises after viewing the Chapter 2 lectures.

Chapter 2 Lab Exercises
81.1 kB
+ AJAX and JSON
4 lectures 41:59

In this lecture Mark introduces you to JSON.

What is JSON?
09:37

In this video Mark shows you how to display JSON Data recieved from a server.

Displaying JSON Data
11:40

In this video Mark shows you how to send JSON data to a PHP file and he shows you how to manipulate it before sending it back.

Building a JSON Object for Server Consumption
20:42

Complete these lab exercises after viewing the Chapter 3 video lectures.

Chapter 3 Lab Exercises
81.7 kB
+ XSLT
3 lectures 18:39

In this video Mark shows you how to create an XSLT Stylesheet and how to apply it to XML.

Creating an XSLT Stylesheet
09:50

In this video Mark shows you how to style your XML with specific XSLT Elements.

XSLT Elements
08:49

After watching the Chapter 4 video lectures, complete these lab exercises

Chapter 4 Lab Exercises
78.0 kB
+ AJAX with the jQuery Framework
3 lectures 15:33

In this video Mark demonstrates how to complete AJAX interactions using the jQuery framework.

Using AJAX with jQuery
08:22

In this lecture Mark shows you how to use jQuery to receive JSON data from a server.

Using AJAX with JSON
07:11

Complete these lab exercises after watching the Chapter 5 video lectures.

Chapter 5 Lab Exercises
80.7 kB
+ AJAX and PHP
2 lectures 22:32

In this lecture Mark shows you how to work with XML data using the server side of the AJAX interaction.

Using PHP with XML Data
17:09

In this video Mark shows you how to build a JSON object in PHP and how to retrieve it with AJAX.

Using PHP with JSON Data
05:23
Requirements
  • Mac, PC or Linux
  • Text Editor
Description

You’ve learned a little Javascript,  but you still look at websites with slick, smooth and elegant user interfaces and want to know how web developers create that. The answer is simple: Ajax.  You’ve probably heard of it, but you’ve always wondered “What is Ajax”? Ajax is simply Asynchronous Javascript and XML. By taking our Ajax course, you can make pages on your web application respond quickly, and with a minimum of screen refreshes.


With our Ajax course and a little Javascript knowledge you can use Ajax to take database information and store, alter, sort and conditionally format it all on the client side.  This minimizes the load on your server and makes your applications respond quickly and without reloading the HTML page.  Ajax communicates with the server behind the scenes while your user continues to use your web site, accessing the information they want. Our course will show you numerous Ajax examples and help you become proficient in using Ajax.

In our Ajax course, master trainer Mark Lassoff takes you through the basics of Ajax right to advanced topics like parsing JSON responses from web services.  Our Ajax course is recommended for all web developers who want to improve their client side skills, and make professional, fast and responsive web applications.

Who this course is for:
  • Web Developers
  • Mobile Developers using the HTML5 Stack
  • Programming Students
  • Software Developers
  • Anyone interested in improving web site performance
  • People with some Javascript Experience or those who have completed an Introductory Javascript course