iTrain Scotland IT Training Edinburgh image
Home > Courses > Technical courses > AJAX and JavaScript Introduction

AJAX and JavaScript Introduction

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.

A massive 68%* discount for 3 or more delegates (see prices below)

*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



- JavaScript Refresher

Primitive Data Types and Reference Types



Function Definition and Function Call


Expressions, Operators and Escape Sequences

- Document Object Model (DOM)

Window Object



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



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 in the Browsers

Advantages and Disadvantages

- XPath


Prices below are for scheduled courses held in our Edinburgh Training Centre or Live Virtual Classroom. Major discounts available for onsite or private courses: click General Enquiry button below to enquire about private courses.
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