If you want to develop extensions for Joomla!, you'll want to know the framework inside out. This will enable you to take full advantage of the tools available. Many php developers who are new to Joomla! may think they don't need the framework, and can just develop like they do without Joomla!. While it's true, this is possible, the point is that you would be missing out on some powerful tools that Joomla! offers, which can save you a lot of time, and encourage code re-use through design patterns. Mastering Joomla! 1.5 Extension and Framework Development contains a very thorough explanation of the framework, with many code examples, and a large appendix for reference.
Read more: Mastering Joomla! 1.5 Extension and Framework Development
jQuery is a JavaScript library that's powerful and easy to use. It provides a intuitive and terse syntax, that has an emphasis on making DOM scripting as quick and easy as possible. It's become very popular, with a large developer community creating plugins, and providing support. To use jQuery effectively, you will want to know a lot about the methods you have available to use. You will also want to know broadly what types of problems jQuery can solve. jQuery 1.4 Reference Guide from Packt Publishing is a complete guide to all that jQuery has to offer. Here's a sample chapter
In the early days of the web, a business would put up a website with a few HTML pages, some contact info, and be done with it. This was fine until their competitors started offering more dynamic content and services on-line. Customers began to have higher expectations for on-line services, and the web has evolved to meet these new realities. It's changes like these that have sparked the 'CMS Revolution', where businesses and individuals are empowered by software tools like Joomla! 1.5. Tools that allow a non technical person to build and maintain a website quickly and easily. Joomla 1.5 Beginner's Guide by Eric Tiggeler is a new book that covers a broad range of topics to get you up and running on your new Joomla! 1.5 based website (sample chapter).
Read more: Joomla! 1.5 Beginner's Guide by Eric Tiggeler
One of the strengths of Joomla! is it's ease of use, allowing non technical administrators to publish their content in a user friendly way. However, there is still a learning curve to overcome to really get the most out of Joomla!. In addition, there may be some tasks that administrators have assumed that only a professional web developer can do for them, when perhaps an extension exists to make that task very easy. Joomla! 1.5 Multimedia by Allan Walker is a new book released by Packt Publishing, aimed at Joomla! administrators who want to publish media-rich content. Here's a sample chapter.
Read more: Joomla! 1.5 Multimedia by Allan Walker
If you're a Web Developer interested in developing extensions for Joomla!, there's a great new book by James Kennard called Joomla! 1.5 Development Cookbook. It's published by Packt Publishing, which is an excellent resource for Joomla! books. This book is aimed at experienced PHP developers, who have some knowledge about Joomla!. It doesn't try to explain all about how Joomla! works, it assumes you know that fairly well. What is does is provide many real world, practical solutions that you will be able to use on a regular basis when developing for Joomla!.
Read more: Joomla! 1.5 Development Cookbook by James Kennard
If you like the site, please let me know in the form of cold hard cash!