Call: 0118 3243000
Systematix Training Ltd

Ajax

Course Overview

This course will teach delegates to harness the power of asynchronous communication to greatly improve the user's online experience - they will create an application with the functionality and responsiveness of a desktop-application while actually working with a web application.
By combining this with well-established technologies such as XML, CSS and DHTML delegates will learn to create a fully-fledged, cross-browser compatible Ajax application.

Objectives

By the end of the course delegates will:

  • Be able to write web-pages that communicate asynchronously with a server-side application
  • Be able to transform XML and dynamically update page content without the need for refreshing
  • Be aware of the possible bottle-necks in communication and transformation and learn how to avoid them
  • Be able to test performance and maximise the efficiency of their Ajax applications' server-side and client-side code.
  • Have gained practical experience of the combined technologies by writing a fully-functioning Ajax application - which they will take with them at the end of the course.

Prerequisites

Delegates will need a solid understanding of the core JavaScript language and familiarity with the DOM and event handlers.
However, if delegates are new to JavaScript or have limited experience, it is possible to combine this course with some pure JavaScript modules to bring them up to a level of proficiency necessary for the Ajax course.

We offer a range of Java training courses

Each theory session is followed by a practical session:
  • What is Ajax? - An Introduction to the Technologies
  • How it Works - Ajax vs Traditional Web MVC
  • Creating a Simple Asynchronous Application with Ajax
  • The Responsibilities of the Page
  • The Responsibilities of the Server
  • Ajax libraries
  • Ajax with XML, XSLT and CSS
  • Creating a Richer User-Experience with Ajax
  • Ajax and DHTML Techniques
  • Measuring and Maximising JavaScript Performance
  • Security Implications
  • Ajax and Third Party Projects
 
Publisher: Open
Version:
Length: 3 days
Course-ID: INC585

Printer Friendly Version
Download Outline As PDF
Request A Quote Ask Us A Question

Extremely professional, trainer tailored course to my needs and pace. Trainer was very enthusiastic, patient and knowledgeable, always helpful and willing to help

- Honeywell

Microsoft Registered Partner
BSI ISO 9000