Newsflash

powered_by.png, 1 kB
JoomlaMonkey Welcome arrow Amazon Store

Message from Dean - May 8th 2007

I am currently testing out a new version of the APF Bridge Component - If you notice any errors within this demo store please drop me a line.

Learning Joomla! 1.5 Extension Development: Creating Modules, Components, and Plugins with PHP

Current Store: US / World Store
In association with Amazon.com

UK Store | Canadian Store | French Store | German Store

Books : Learning Joomla! 1.5 Extension Development: Creating Modules, Components, and Plugins with PHP

  


 : Learning Joomla! 1.5 Extension Development: Creating Modules, Components, and Plugins with PHP

List Price: $34.99
Amazon.com's Price: $31.49
You Save: $3.50 (10%)
Prices subject to change.



Availability: Usually ships in 24 hours



This item ships for FREE with Super Saver Shipping.
Binding: Paperback
EAN: 9781847191304
Edition: 1st
ISBN: 1847191304
Label: Packt Publishing
Manufacturer: Packt Publishing
Number Of Items: 1
Number Of Pages: 176
Publication Date: June 12, 2007
Publisher: Packt Publishing
Release Date: June 12, 2007
Studio: Packt Publishing




Related Items: Browse for similar items by category:

Editorial Review:

Product Description:


A practical tutorial for creating your first Joomla! 1.5 extensions with PHP



In Detail



Joomla! is the world's hottest open-source content management system, and the winner of the 2006 Open Source CMS Prize.



While Joomla! is packed with features, its greatest quality is that it is extremely extensible, allowing any number of complex applications to be cleanly integrated. Shopping carts, forums, social networking profiles, job boards, and real estate listings are all examples of extensions developers have written for Joomla!. All of these can run off one Joomla! site, while only one database, template, and core need to be maintained. When you build an extension to Joomla!, it will inherit the look and feel of the overall site. Any type of program that can be coded in PHP is a potential component waiting to be written!



If you're eager to start creating extensions for Joomla!, this book is for you. Walk through the development of complete Joomla! components and modules with this tutorial for PHP programmers. Written for Joomla! version 1.5 and tested against pre-final releases, this book will get you started coding your first extensions as quickly as possible, and adds the features that will make your work look professional!



The book builds example extensions to create, find, promote, and cross-link restaurant reviews. A component will handle common data items seen across all reviews such as price range, reservations, cuisine type, and location. Your visitors will be able to search and sort through the reviews; adding their own criteria to zero in on their dining options for the evening.



Your modules will highlight new reviews, drawing the attention of frequent visitors. Finally, plugins will pull pieces of the reviews into feature articles and others will integrate them into searches. Even if you don't own a restaurant, you will still find the code applicable to your own development projects, and the skills you develop will make you a Joomla! developer to be reckoned with!



What you will learn from this book?

  • Code Joomla! components, modules, and plugins from the ground up
  • Create toolbars, list screens, and menu items
  • Maintain a consistent look and reduce repetitive code using HTML functions
  • Automate database record management
  • Validate input and resist hack attempts
  • Configure your modules through XML parameters
  • Package and distribute your extensions


Approach



A practical tutorial, based around the development of coherent example throughout the book. Each chapter walks you through the steps to add a required feature to the extension.



Who this book is written for?



This book is suitable for PHP programmers who want to take their first step in customizing and extending the features of Joomla! through custom PHP development. It is not a reference guide for advanced Joomla! developers.



You need only the basics of PHP programming; no experience of developing Joomla! extensions is assumed. You are expected to be familiar with the general operation of Joomla!





Customer Reviews
Average Rating:  out of 5 stars

Rating: 4 out of 5 stars - A Good Start of your Life with Joomla! 1.5
This is an ok starting point to get a little under the hood on Joomla! 1.5. Most of the information in the book is also online. If you are looking for a book that gives you tutorials how to fully use the Joomla Framework, choose something else. The tutorials on [...] are in fact better than those in this book.



Rating: 1 out of 5 stars - Not good at all
The content in this book is so hard to understand that you will save money and time finding the same information online.



Rating: 5 out of 5 stars - Breezed right through my first extension
This was a very well done book. It requires some experience with PHP (and even with, there are some new conventions used). The book takes you through building a component piece by piece. Without knowledge of PHP, you might get lost because you have to modify the code repeatedly - chapter by chapter.

Read up on your PHP syntax and functions first, then give this book a try.



Rating: 4 out of 5 stars - A great starter book.
This is a very good starter book that explains a lot of newbie questions you may have about Joomla development. It does kind of pull you by a nose rings in some spots by telling you you need to do this but no real explanation of why. But considering how much information is packed into this small book, its acceptable. This book won't make you an expert Joomla developer but it will have you picked up by your boot straps and capable of asking the right questions to find any answers it didn't contain.



Rating: 4 out of 5 stars - A nice quick introduction
Although light on detail and lacking in the background necessary to help the reader work out how to find more information effectively, this is a good introductory lesson and can be worked through in just a few hours, giving the reader a good grounding in how to develop 1.5 extensions.




Availability: Usually ships in 24 hours



 

 

© 2007 - 2008 Joomla Monkey - a web property of Dean Marshall Consultancy Limited
Website maintained by Lancaster website designer - Dean Marshall

Dean Marshall Consultancy - Lancaster web designers and Joomla experts
Web Designer Lancaster
Web Designers Lancaster
Lancaster Web Designer
Lancaster Web Designers
Expert Joomla Hosting
Expert Joomla Hosting
Expert Joomla Hosting
Expert Joomla Hosting
CMS Training
CMS Training
Editable Sites Editable Web Sites Joomla Consultant
Joomla Consultants
Joomla Consultant
Joomla Consultants
Bury Language school
Sam Jarman Golf - Golf lessons and Golf Tuition Northamptonshire
Mayoh Press - Carnforth, Lancashire Printers
Human Performance Improvements