Building a simple application with AJAX and PHP
JavaScript and the AJAX Client
JavaScript and the Document Object Model
Using the XMLHttpRequest object
Why is OOP in JavaScript important?
Object-oriented programming concepts
Object-oriented programming with JavaScript
JavaScript OOP in practice: Introducing JSON
Using PHP and MySQL on the Server
Passing parameters and handling PHP errors
Implementing AJAX form validation
Debugging and Profiling AJAX Applications
Debugging and profiling with Internet Explorer
Debugging and profiling with Firefox
Advanced Patterns and Techniques
Progressive enhancement and graceful degradation
Asynchronous file upload with AJAX
Implementing the AJAX data grid
Preparing Your Working Environment
Preparing Your Working Environment