Skip navigation.

Ajax InfoCentre

Price: £ 9.99
 
[Product Image]

Ajax (asynchronous JavaScript and XML), or AJAX, is a group of interrelated web development techniques used for creating interactive web applications. With Ajax, web applications can retrieve data from the server asynchronously in the background without interfering with the display and behavior of the existing page. Data is retrieved using the XMLHttpRequest object or through the use of Remote Scripting in browsers that do not support it.

This product is the complete training program for writing Ajax code! It teaches you novice to advanced techniques. The course has been designed to build essential skills quickly and effectively using examples and exercises. The lessons have been divided into small, manageable and practical chunks. The software features a strong Search system and allows you to Bookmark your favourite topics for future reference.

What you get (Course Outline)

Preface
Chapter 1. Types of Web Pages
  Section 1.1. Static Web Pages
  Section 1.2. Dynamic Web Pages
  Section 1.3. Web Browsers
  Section 1.4. A Brief Introduction to Cross-Browser  Development
  Section 1.5. The Server Side of Things
  Section 1.6. We Learn by Doing
  Section 1.7. Summary
Chapter 2.  Introducing Ajax
  Section 2.1. Not a Mockup
  Section 2.2. A Technique Without a Name
  Section 2.3. What Is Ajax?
  Section 2.4. An Ajax Encounter of the First Kind
  Section 2.5. An Ajax Encounter of the Second Kind
  Section 2.6. An Ajax Encounter of the Third Kind
  Section 2.7. The Shape of Things to Come
  Section 2.8. Summary
Chapter 3.  HTML/XHTML
  Section 3.1. The Difference Between HTML and XHTML
  Section 3.2. Elements and Attributes
  Section 3.3. Summary
Chapter 4.  JavaScript
  Section 4.1. Data Types
  Section 4.2. Variables
  Section 4.3. Operators
  Section 4.4. Flow-Control Statements
  Section 4.5. Functions
  Section 4.6. Recursion
  Section 4.7. Constructors
  Section 4.8. Event Handling
  Section 4.9. Summary
Chapter 5.  Ajax Using HTML and JavaScript
  Section 5.1. Hidden Frames and iframes
  Section 5.2. Cross-Browser DOM
  Section 5.3. Tabular Information
  Section 5.4. Forms
  Section 5.5. Advantages and Disadvantages
  Section 5.6. Summary
Chapter 6.  XML
  Section 6.1. Elements
  Section 6.2. Attributes
  Section 6.3. Handling Verboten Characters
  Section 6.4. Comments
  Section 6.5. Expectations
  Section 6.6. XML Declaration
  Section 6.7.  Processing Instructions
  Section 6.8.  XML Data Islands
  Section 6.9.  Summary
Chapter 7.  XMLHttpRequest
  Section 7.1.  Synchronous
  Section 7.2.  Asynchronous
  Section 7.3.  Microsoft Internet Explorer
  Section 7.4.  XML Document Object Model
  Section 7.5.  RSS
  Section 7.6.  Web Services
  Section 7.7.  Summary
Chapter 8.  Ajax Using XML and XMLHttpRequest
  Section 8.1.  Traditional Versus Ajax Websites
  Section 8.2.  XML
  Section 8.3.  The XMLHttpRequest Object
  Section 8.4.  A Problem Revisited
  Section 8.5.  Tabular Information and Forms
  Section 8.6.  Advantages and Disadvantages
  Section 8.7.  Summary
Chapter 9.  XPath
  Section 9.1.  Location Paths
  Section 9.2.  Context Node
  Section 9.3.  Parent Nodes
  Section 9.4.  Attribute Nodes
  Section 9.5.  Predicates
  Section 9.6.  XPath Functions
  Section 9.7.  XPath Expressions
  Section 9.8.  XPath Unions
  Section 9.9.  Axis
  Section 9.10.  Summary
Chapter 10.  XSLT
  Section 10.1.  Recursive Versus Iterative Style Sheets
  Section 10.2.  XPath in the Style Sheet
  Section 10.3.  Elements
  Section 10.4.  XSLT Functions
  Section 10.5.  XSLT Concepts
  Section 10.6.  Client-Side Transformations
  Section 10.7.  Summary
Chapter 11.  Ajax Using XSLT
  Section 11.1.  XSLT
  Section 11.2.  Tabular Information
  Section 11.3.  Advantages and Disadvantages
  Section 11.4.  Summary
Chapter 12.  Better Living Through Code Reuse
  Section 12.1.  Reuse = Laziness
  Section 12.2.  JavaScript Objects
  Section 12.3.  Generic XSLT
  Section 12.4.  Summary
Chapter 13.  Traveling with Ruby on Rails
  Section 13.1.  What Is Ruby on Rails?
  Section 13.2.  Installation
  Section 13.3.  A Little Ruby on Rails Warm-Up
  Section 13.4.  A Problem Revisited
  Section 13.5.  Whither Ajax?
  Section 13.6.  Summary
Chapter 14.  Traveling Farther with Ruby
  Section 14.1.  Data Types
  Section 14.2.  Variables
  Section 14.3.  Operators
  Section 14.4.  Flow-Control Statements
  Section 14.5.  Threads
  Section 14.6.  Ajax
  Section 14.7.  Summary
Chapter 15.  The Essential Cross-Browser HTML DOM
  Section 15.1.  Interfaces
  Section 15.2.  Document
  Section 15.3.  Frames
  Section 15.4.  Collections
  Section 15.5.  Summary
Chapter 16.  Other Items of Interest
  Section 16.1.  Sarissa
  Section 16.2.  JSON and JSON-RPC
  Section 16.3.  ATLAS
  Section 16.4.  The World Wide Web Consortium
  Section 16.5.  Web Browsers
  Section 16.6.  Summary

If you're serious about learning the full benefits of Ajax this is the one for you.