packt

Packt, pronounced Packed, is a print on demand publishing company based in Birmingham, UK. read more at WikiPedia

  • Joomla! 1.5 Development Cookbook

    Joomla1_5DevelopmentCookbook James Kennard experience with Joomla! 1.5 development enables him to share his insights effectively, in a clear and friendly way, giving practical hands-on solutions to problems, questions, and common tasks encountered in the design and implementation of Joomla! 1.5 extensions.

    Kennard's cookbook is an excellent resource for novices and experts alike. I did start reading it and really appreciate the way the information are presented. While I develop for Joomla! since many years, I was surprised by the number of things that I was not using in all my projects. It is not for beginners, but those who have worked a little with Joomla! will learn a lot on its internals. Beginer

    This book has helped me be a better developer, let me explain how:

    • Examples are easy to understand, and really found in 80% of components, plugins and modules.
    • I did discover a lot of existing API code, that did reduce my overall coding effort and code size by 30%
    • I did add quickly new functionalities like RSS frontend, better paging presentation of data in no time. In fact, a lot faster than without having been not helped by this book.
    • Starting at chapter 3, the book contains some tips about how to deals with the Requests and Users and how to keep Joomla secure through those practices.

    My only regret, is how fast I went to this interesting book, even if it weight 360 pages, It was such a pleasure that I wish the book was even bigger! You can expect some direct results soon in my next components releases.

    Book Content

    360 pages that cover the following topics:

    • Make your extensions extensible, add extensions points to allow third parties to customize your extension
    • Create international extensions by enabling multilingual capabilities, solving some UTF8 pitfalls.
    • Improve the user experience by adding Ajax
    • Work with the file system, interrogate existing files and folders and store data in the file system
    • Create Atom and RSS feeds to keep users up-to-date
    • Build more than just HTML pages - create PDF documents, Atom Feeds, and more!
    • Utilize the power of Subversion to maintain your source code
    • Dynamically extend your database tables using JParameter to make your extensions more flexible
    • Execute database queries and handle returned data in order to access and modify your data
    • Handling errors
    • Take control of your workflows by using JoomlaCode.org to manage your Joomla! projects

    Nota

    This book is published and sold by Packt Publishing. A donation is made to the Joomla! project with every copy sold as per the Packt Publishing Open Source Project Royalties scheme.

    Where to buy

    Go visit the Packt Shop now

  • Review: Getting Started with Apache Maven by Russell Gold

    Some time ago I was asked if I would like to write a review about one of the new video courses from Packt Publishing. It was "Getting Started with Apache Maven" http://bit.ly/1fycmpP by Russell Gold and since I have been using Maven for some years now (since 2007) and did publish some articles myself, I thought it would be nice to help them promote Apache Maven.

    The course is organized in eight chapters, forty videos with a length between two and five minutes, for a total length of two hours. The aim of the course is to provide the shortest path to use effectively Maven

    You can download the course as a single zip file. After unpacking the file to a local hard disk you find a user guide, support information, a reference to the code examples and the video files. As you may notice I said "reference to the code examples". Even if the name of the file "Code Bundle.zip" it contains only a file with the link to the source code on github.