Contents: Part I: Web basics refresher: Workings of the web. Writing and styling page in HTML and CSS. Anatomy of an ajax application; Part II: Introducing web scripting with JavaScript: Creating simple scripts in javaScript. Working with the document object model (DOM). Using variables, strings, and arrays. Using functions and objects. Controlling flow with conditions and loops. Using built-in functions and libraries; Part III: Introducing Ajax: The heart of Ajax—the XMLHTTP Request object. Talking with the server. Using the returned data. Our Ffrst Ajax application; Part IV: Server-side scripting with PHP: Getting to know PHP. Variables. Flow control. Functions. Using Classes; Part V: More complex Ajax technologies: Returning data as text;...