AJAX - Asynchronous JavaScript and XML is a synergy of multiple technologies and communication with the server without a page refresh, enabling a rich and responsive web-based client application.
*Standard daily delegate rate = £465, discounted rate for 3rd + delegates = £150
This course is designed for Web developers who already have programming experience of JavaScript font end development.
Our AJAX training course covers AJAX related technologies including JavaScript, DOM, CSS, XML etc., focusing on Object Oriented JavaScript and the main AJAX object: XMLHttpRequest.
Our AJAX and JavaScript training course will take you through the different technologies that come together to form AJAX. The course will also show you how to bring these technologies together to create rich and exciting web sites.
AJAX - Asynchronous JavaScript and XML - Overview
Web Applications - Pre and Post AJAX
AJAX in the Real World
Alternatives to AJAX
- XML In A Nutshell
Syntax
Rules
- JavaScript Refresher
Primitive Data Types and Reference Types
Variables
Loops
Function Definition and Function Call
Objects
Expressions, Operators and Escape Sequences
- Document Object Model (DOM)
Window Object
HTML & XML DOM
Node
Element Accessing Element Nodes innerHTML
Properties of Element and Text Nodes
Node Attributes
Event Handling
Key Word - this
Removing Nodes
Creating New Nodes
Node Methods
- XMLHttpRequest Object
XMLHttpRequest Instantiation
XMLHttpRequest open() Method
Asynchronous vs Synchronous Requests Callback Function readyState
- CSS Refresher
Syntax
Units
Selectors Positioning properties float Property
Types of Positioning
- XML and AJAX
Creating a DOM Document with JavaScript load XML
Receiving XML Responses from the Server
Passing XML to the Server
- Object-Oriented JavaScript
Multiple Simultaneous Asynchronous Requests Prototype
Extending BuiltIn Objects
Object-Oriented XMLHttpRequest
- XSLT
Overview
XSLT in the Browsers
Advantages and Disadvantages
- XPath
Overview
Group discount | ||
1 place | £ 1395 | n/a |
2 places | £ 2790 | n/a |
3 places | £ 4185 | £ 3240 |
4 places | £ 5580 | £ 3690 |
5 places | £ 6975 | £ 4140 |
6 places | £ 8370 | £ 4590 |
7 places | £ 9765 | £ 5040 |
8 places | £ 11160 | £ 5490 |