Using Ajax, you can build Web applications with the sophistication and usability of traditional desktop applications and you can do it using standards and open source software.
Chapter 1. Types of Web Pages
Chapter 2. Introducing Ajax
Chapter 3. HTML/XHTML
Chapter 4. JavaScript
Chapter 5. Ajax Using HTML and JavaScript
Chapter 6. XML
Chapter 7. XMLHttpRequest
Chapter 8. Ajax Using XML and XMLHttpRequest
Chapter 9. XPath
Chapter 10. XSLT
Chapter 11. Ajax Using XSLT
Chapter 12. Better Living Through Code Reuse
Chapter 13. Traveling with Ruby on Rails
Chapter 14. Traveling Farther with Ruby
Chapter 15. The Essential Cross-Browser HTML DOM
Chapter 16. Other Items of Interest
You'll not only learn how to write "functional" code, but also master design patterns for writing rocksolid, high-performance Ajax applications. You'll also learn how to use frameworks such as Ruby on Rails to get the job done fast.