AJAX Introduction

Level
Total time

AJAX Introduction

Perpetual Solutions
Logo Perpetual Solutions
Provider rating: starstarstarstarstar 10 Perpetual Solutions has an average rating of 10 (out of 1 reviews)

Need more information? Get more details on the site of the provider.

Starting dates and places

There are no known starting dates for this product.

Description

Prerequisites:

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

Course Description:

This three-day course provides comprehensive tuition in implementing AJAX-based functionality in web application development, and goes beyond technology essentials, to take in user interface, cross-browser and concurrency issues, as well as progressive applications of the approach, and the implications these carry.

On Completion

This course gives a thorough grounding in implementing AJAX-based functionality, and goes beyond technology essentials, to take in user-interface design, cross-browser considerations, and concurrency…

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

Didn't find what you were looking for? See also: JavaScript & AJAX, Programming (general), Java, Web Accessibility, and Web Analytics.

Prerequisites:

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

Course Description:

This three-day course provides comprehensive tuition in implementing AJAX-based functionality in web application development, and goes beyond technology essentials, to take in user interface, cross-browser and concurrency issues, as well as progressive applications of the approach, and the implications these carry.

On Completion

This course gives a thorough grounding in implementing AJAX-based functionality, and goes beyond technology essentials, to take in user-interface design, cross-browser considerations, and concurrency issues. As well as the use of XMLHTTPRequest, it covers on-demand JavaScript, dynamic style-sheet loading, and the gamut of encoding formats such as XML and JSON.

This course includes the following modules:

Essential and Advanced JavaScript

  • Classes, methods and polymorphism
  • Built-in classes, objects and methods
  • Exception handling and exception classes
  • X(HT)ML Document Object Models

XMLHTTPRequest Basics

  • XHR object instantiation
  • Cross-browser coding
  • Sending and receiving data
  • (A)Synchronous considerations

Encoding Data

  • Plain text
  • X(HT)ML and SOAP
  • JSON (JavaScript Object Notation)
  • Using binary formats

XMLHTTPRequest Alternatives

  • Dynamic style-sheet loading
  • On-demand JavaScript

Hyper-Text Transport Protocol

  • HTTP headers and methods
  • Server responses
  • URL and last-modified detection

Application Design and Implementation

  • Concurrency and thread safety
  • Guarding against race conditions
  • Caching considerations
  • Managing latency, timeouts and exceptions

Advanced Techniques

  • Transparent and 'eager' script loading
  • Emulating frames
  • Interactive forms
  • Logging client-side run-time errors
  • Gathering browsing-pattern statistics
  • Combining heterogenous feeds

For online live training advice please visit our Learning Advice Centre on our website. Be sure to follow us on Twitter to receive special course offers, news and updates!

There are no reviews yet.

Share your review

Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate £1.- to Stichting Edukans.

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.