AJAX2 - Asynchronous JavaScript and XML
| Categories |
Internet Training, Scripting Training, HTML Training, JavaScript Training, XML Training, Programming Training |
| Duration |
2 days (14 hours) |
| Pre-requisites |
Basic knowledge of JavaScript and HTML. |
|
|
|
| Courseware |
AJAX2-OC (200 pages) |
| Price |
$790 |
| Notes |
Asynchronous JavaScript And XML (AJAX) is a web development technique for creating interactive web applications. This development technique makes web pages feel more responsive by exchanging small amounts of data with the backend server, so that the entire web page does not have to be reloaded each time the user makes a change. This is intended to increase page usability, speed, and interactivity.
|
This 2-day course presents students with in-depth knowledge of how to use AJAX to create more usable, more dynamic, and better performing Web Applications.
AJAX Basics
The Purpose of AJAX
Traditional Web Application
An Ajax Web Application
The XMLHttpRequest Object
Creating an XMLHttpRequest Object
Using an XMLHttpRequest Object
Handling the Reponse
Introducing Course Project and Exercises
The HTML Document Object Model
Accessing Nodes
Accessing Element Nodes
Attributes
Accessing Nodes by Type, Name
Accessing Attribute Nodes
getAttribute or Value
Accessing Nodes by Class Name
Removing Nodes from the DOM
Creating New Nodes
XML and AJAX
Creating a DOM Document with JavaScript
Accessing, Creating and Modifying XML Nodes
Creating an AddChild() Function
Receiving XML Responses
Passing XML to the Server
JavaScript Object Notation (JSON)
XPATH and XSLT Transformations with JavaScript
XPATH
XSLT
Basic XSLT
XSLT in the Browser
XSLT in Internet Explorer
XSLT in Mozilla
Calling Web Services Using AJAX
AJAX Frameworks
AJAX and Model-View-Controller