{"product_id":"head-first-ajax-1","title":"HEAD FIRST AJAX","description":"Ajax 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\u003e  Using 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. \u003cbr\u003e  \u003cbr\u003e  \u003cem\u003eHead First Ajax\u003c\/em\u003e covers:\u003cbr\u003e  \u003cbr\u003e  \u003cul\u003e  \u003cli\u003eThe JavaScript event model\u003c\/li\u003e  \u003cli\u003eMaking Ajax requests with XMLHTTPREQUEST objects\u003c\/li\u003e  \u003cli\u003eThe asynchronous application model\u003c\/li\u003e  \u003cli\u003eThe Document Object Model (DOM)\u003c\/li\u003e  \u003cli\u003eManipulating the DOM in JavaScript\u003c\/li\u003e  \u003cli\u003eControlling the browser with the Browser Object Model\u003c\/li\u003e  \u003cli\u003eXHTML Forms\u003c\/li\u003e  \u003cli\u003ePOST Requests\u003c\/li\u003e  \u003cli\u003eXML Syntax and the XML DOM tree\u003c\/li\u003e  \u003cli\u003eXML Requests \u0026amp; Responses\u003c\/li\u003e  \u003cli\u003eJSON -- an alternative to XML\u003c\/li\u003e  \u003cli\u003eAjax architecture \u0026amp; patterns\u003c\/li\u003e  \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. \u003cbr\u003e  \u003cbr\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 \u0026 ASSOCIATES","offers":[{"title":"Default Title","offer_id":44736893124897,"sku":"352983","price":48.87,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/3549\/8785\/products\/9780596515782.jpg?v=1682275329","url":"https:\/\/emka.si\/products\/head-first-ajax-1","provider":"EMKA","version":"1.0","type":"link"}