AJAX Introduction

3 Day Course
Hands On
Code AJAX

This course has been retired. Please view currently available Javascript Training Courses.

Modules

Hide all

Essential and Advanced JavaScript (4 topics)

  • classes, methods & polymorphism
  • built-in classes, objects & methods
  • exception handling & exception classes
  • XHTML Document Object Models

XML, HTTP Request Basics (4 topics)

  • XHR object instantiation
  • cross-browser coding
  • sending & receiving data
  • (A)Synchronous considerations

Encoding Data (4 topics)

  • plain text
  • XHTML and SOAP
  • JSON (JavaScript Object Notation)
  • using binary formats

XML, HTTP Request Alternatives (2 topics)

  • dynamic style-sheet loading
  • on-demand JavaScript

Hyper-Text Transport Protocol (3 topics)

  • HTTP headers & methods
  • server responses
  • URL & last-modified detection

Application Design and Implementation (4 topics)

  • concurrency & thread safety
  • guarding against race conditions
  • caching considerations
  • managing latency, timeouts & exceptions

Advanced Techniques (6 topics)

  • transparent & 'eager' script loading
  • emulating frames
  • interactive forms
  • logging client-side run-time errors
  • gathering browsing-pattern statistics
  • combining heterogeneous feeds

Prerequisites

Advanced knowledge and experience of JavaScript and HTML is not essential, although some basic understanding of these languages is assumed.

Course PDF

Print

Sections