{"product_id":"9780132780834","title":"Joomla! Programming","description":"\u003cp\u003eWhen you master Joomla! programming, you can customize websites in ways that simply aren’t possible by tweaking parameters or installing someone else’s extensions. Now, there’s an authoritative, “soup-to-nuts” programming guide for every Joomla! user: from beginners with no Joomla! development experience to long-time coders seeking a quick start with Joomla!’s powerful new versions, 1.6, 1.7, and 2.5.\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003e \u003cb\u003e \u003ci\u003e \u003cb\u003eJoomla!™ Programming\u003c\/b\u003e \u003c\/i\u003e \u003c\/b\u003e presents proven best practices for getting the job done right. Written by Mark Dexter and Joomla! design architect Louis Landry (who wrote much of the new Joomla! framework), the text is packed with detailed examples and sample code, in-depth reference-style explanations available nowhere else, and fascinating sidebars revealing why Joomla! works the way it does.\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003eBoth a tutorial and reference, this title brings together step-by-step instructions for everything from simple tasks (such as template overrides) to cutting-edge techniques involving components, MVC, and the Joomla! framework. You’ll learn how to \u003c\/p\u003e  \u003cul\u003e  \u003cli\u003e  View Joomla! from a programmer’s perspective  \u003c\/li\u003e  \u003cli\u003e  Extend Joomla! with layout overrides, plugins, and modules  \u003c\/li\u003e  \u003cli\u003e  Take full advantage of Joomla!’s improved new MVC implementation  \u003c\/li\u003e  \u003cli\u003e  Build front-end and back-end components, from start to finish  \u003c\/li\u003e  \u003cli\u003e  Secure your websites with Joomla!’s powerful, flexible new Access Control Lists  \u003c\/li\u003e  \u003cli\u003e  Work with databases and use the new JDatabaseQuery to write complex queries  \u003c\/li\u003e  \u003cli\u003e  Program Joomla! with JavaScript via the lightweight MooTools framework  \u003c\/li\u003e  \u003cli\u003e  Develop custom category structures for your own websites and extensions  \u003c\/li\u003e  \u003cli\u003e  Enable one-click updates for your own custom extensions  \u003c\/li\u003e  \u003cli\u003e  Use the Joomla! platform as an application framework  \u003c\/li\u003e \u003c\/ul\u003e  \u003cp\u003e \u003ci\u003eAll example code, updates, and more information on Joomla! programming are available at the companion website, \u003c\/i\u003e joomlaprogrammingbook.com.\u003c\/p\u003e","brand":"Pearson Education","offers":[{"title":"Default Title","offer_id":47119700459760,"sku":"9780132780834","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9780132780834_p0.jpg?v=1763640716","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9780132780834","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}