{"product_id":"9781449370008","title":"Head First Ajax: A Brain-Friendly Guide","description":"\u003cp\u003eAjax is no longer an experimental approach to website development, but the key to building browser-based applications that form the cornerstone of Web 2.0. \u003cem\u003eHead First Ajax\u003c\/em\u003e gives you an up-to-date perspective that lets you see exactly what you can do—and has been done—with Ajax. With it, you get a highly practical, in-depth, and mature view of what is now a mature development approach. \u003cbr\u003e\u003cbr\u003eUsing the unique and highly effective visual format that has turned Head First titles into runaway bestsellers, this book offers a big picture overview to introduce Ajax, and then explores the use of individual Ajax components—including the JavaScript event model, DOM, XML, JSON, and more—as it progresses. You'll find plenty of sample applications that illustrate the concepts, along with exercises, quizzes, and other interactive features to help you retain what you've learned.\u003c\/p\u003e\u003cp\u003e\u003cem\u003eHead First Ajax\u003c\/em\u003e covers:\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eThe JavaScript event model\u003c\/li\u003e\n\u003cli\u003eMaking Ajax requests with XMLHTTPREQUEST objects\u003c\/li\u003e\n\u003cli\u003eThe asynchronous application model\u003c\/li\u003e\n\u003cli\u003eThe Document Object Model (DOM)\u003c\/li\u003e\n\u003cli\u003eManipulating the DOM in JavaScript\u003c\/li\u003e\n\u003cli\u003eControlling the browser with the Browser Object Model\u003c\/li\u003e\n\u003cli\u003eXHTML Forms\u003c\/li\u003e\n\u003cli\u003ePOST Requests\u003c\/li\u003e\n\u003cli\u003eXML Syntax and the XML DOM tree\u003c\/li\u003e\n\u003cli\u003eXML Requests \u0026amp; Responses\u003c\/li\u003e\n\u003cli\u003eJSON -- an alternative to XML\u003c\/li\u003e\n\u003cli\u003eAjax architecture \u0026amp; patterns\u003c\/li\u003e\n\u003cli\u003eThe Prototype Library\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eThe book also discusses the server-side implications of building Ajax applications, and uses a \"black box\" approach to server-side components.\u003c\/p\u003e\u003cp\u003e\u003cem\u003eHead First Ajax\u003c\/em\u003e is the ideal guide for experienced web developers comfortable with scripting—particularly those who have completed the exercises in \u003cem\u003eHead First JavaScript\u003c\/em\u003e—and for experienced programmers in Java, PHP, and C# who want to learn client-side programming.\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"O'Reilly Media, Incorporated","offers":[{"title":"Default Title","offer_id":47128501879024,"sku":"9781449370008","price":20.49,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781449370008_p0.jpg?v=1763828854","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781449370008","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}