Find a Course...Try for FREE
   
Product Information
 
Shipping Information
Product Guarantee
Testimonials
 
Main Links
 
Training Categories
New Titles
In Development
Free Online Demos
Multi User Training CDs
Contact Us
 

Quicktime is required for the movies,
click here to download if needed.

Please Note: The online FREE lessons have been compressed for faster downloads. Purchased CD ROMs/DVDs load almost instantly and have higher sound and video quality.

Please allow a few seconds for the FREE online tutorials to load. If you have any difficulties downloading these FREE online tutorials please do not hesitate to contact us for help.


- See right for full details on this Ajax Tutorial

- See far right to purchase this Ajax Training CD

Ajax Tutorial

About this Tutorial show details
This beginners Ajax tutorial helps you get started developing and building your own Ajax capable web pages. A familiarity with Javascript, XML and PHP are recommended for this course. Click any linked lesson below for FREE Ajax video training movies.
Try this training now - See below for FREE tutorials

All Courses on 1 or 2 CDs
For Mac and PC

Ajax Tutorial Information
CLICK HERE TO BUY THIS CD
Author: Steve Holzner
Duration: 7 hrs / 97 video lessons
Cost for UK: £79.95 + VAT
Cost for EU: €107.95 + VAT
Cost for US & Canada: $125.00
Product Code: 33713
Delivery: Please allow 2-3 days for UK & Europe, 3-5 days US & rest of world
IN STOCK
- All CDs Shipped Carriage FREE -
Compatibility: Win Vista, XP, 2000, 98, NT, Mac OS X, OS 9
 
Benefits of this Software Training
 
• Transfers knowledge to you quickly and effectively.
• Step by step video training from your own desktop via CD ROM or online tuition.
• All the concepts of each application are explained clearly and precisely.
• Every course works on PC and Mac.
• Alternative to a boring book or manual and expensive training courses & classes.
• Jump to and from lessons - learn at your own pace.
• Tuition by expert authors.
Customer Testimonials
 
Associated Training CDs:
Beginners C++ | Macromedia Fireworks 8 | Adobe Photoshop CS2 | Macromedia Dreamweaver 8 | PHP | Adobe GoLive CS2 | PHP for Beginners | AppleScript 2006 | Ruby on Rails | Adobe Robohelp 6 | Programming Ruby | Beginners Apache Web Server | Complete Range of Ruby Tutorials
 
Complete CD Contents and FREE Video Tutorials
Click on any linked lesson below for a FREE demo
Purchased CD tutorials load almost instantly and have higher sound & video quality. For tutorial support see left

Introduction
Welcome
System Requirements

Getting to know Ajax
Downloading Data Behind the Scenes
Modifying Web Pages on the Fly
Searching in Real Time with Live Searches
Getting the Answer With Autocomplete
Dragging and Dropping HTML Elements With Ajax
Getting Instant Login Feedback

Writing Ajax
Working With JavaScript in Browsers
Creating an XMLHttpRequest Object in JavaScript
Checking the XMLHttpRequest Object's readyState property
Checking the XMLHttpRequest Object's status property
Getting Your Data With the XMLHttpRequest Object
Problems creating an XMLHttpRequest Object
Fetching Text Data From the Browser
Decoding the Fetched Data
Selecting Relative or Absolute URLs
Getting XMLHttpRequest Objects in Other Ways
Using Server-Side Scripting
Storing Ajax Data in XML
Fetching XML Data From the Server
Extracting Data From XML
Passing Data to the Server with GET
Passing Data to the Server with POST

We hope you enjoyed the FREE lessons above. To view the complete contents, including the chapters below, please purchase the CD.
CLICK HERE TO BUY THIS CD

Getting More Ajax Power
Determining Which Browser the User Has
Handling Head Requests for More Data
Creating a Live Search - Lesson 1
Creating a Live Search - Lesson 2
Connecting to Google Suggest
Calling a Different Domain Safely
Using Two XMLHttpRequest objects
Handling Multiple XMLHttpRequest Requests
Returning JavaScript Objects From the Server

Creating Ajax Applications
Downloading Images Using Ajax
Creating a Shopping Cart
Handling Mouse Events
Enabling Dragging
Handling Drops
Communicating With the Shopping Cart on the Server
Creating an Ajax-driven Drop-down Menu System
Downloading Data with Drop-down Menu System
Displaying a Menu with a Drop-down Menu System

Exploring The Browser-Side Ajax Frameworks
Introducing Ajax Frameworks
Creating Ajax With libXmlRequest
Creating Ajax With AjaxLib
Creating Ajax With XHConn
Creating Ajax With Sack
Creating Ajax With Interactive Website Framework
Creating Ajax With Sarissa

Exploring the Server-Side Ajax Frameworks
Creating Ajax With PHP and Sajax - Lesson 1
Creating Ajax With PHP and Sajax - Lesson 2
Creating Ajax With PHP and Xajax

Using XML With Ajax
Understanding XML
Loading XML into a Browser Object
Navigating through XML Documents Using JavaScript
Extracting data from text nodes
Handling White Space in Mozilla and Firefox
Accessing Attribute Values in XML Elements
Accessing XML Elements by Name
Validating XML You Get From the Server
Validating XML With a DTD

Using CSS With Ajax in Web Pages
Introducing CSS
Setting Styles
Using an External Style Sheet
Working with Text Styles
Setting Colors and Backgrounds
Getting Newly-displayed Text Noticed
Showing Ajax Results
Hiding Ajax Results
Positioning Elements
Positioning Elements: Absolute Positioning
Positioning Elements: Relative Positioning
Stacking

Using PHP and Ajax
Using PHP in Web Pages
Understanding Basic PHP Syntax
Working With Variables
Working With Operators
Working With Strings
Working With Arrays
Making Choices With the if Statement
Using the switch Statement
Using for Loops in PHP
Using while Loops in PHP
Sending Data to the Server
Extracting Data from Text Fields
Extracting Data from Checkboxes
Extracting Data from Radio Buttons
Extracting Data from Listboxes
Uploading Files
Reading Uploaded Files
Redirecting the Browser

Doing It Right: Ajax Best Practices
Handling the Back Button
Remember - Google Can't See Your Ajax Content
Watching Out for Browser Caching
Giving Visual Cues
Wrap-up

Credits
About the Author


CLICK HERE TO BUY THIS CD