Joomla! Development Book

joomla-programming-cover

I always like to keep some good books on my shelf for reference or bathroom reads. Nearly all of my books are tech-related, but I do find myself surfing the web for a lot of my day-to-day reference needs. However, when it comes to the Joomla! CMS platform, I have found the online documentation to be a little lack luster. So, I purchased the book “Joomla! Programming” by Mark Dexter and Louis Landry. So far, this is the best book I have found for learning Joomla! development.

The Joomla! CMS is built using PHP, so experience with the language is assumed. Also, like many other web development platforms, Joomla! uses the Model View Controller design pattern or MVC. If there is any learning block for this book besides PHP experience, it would be knowing the basics of MVC design. If you have an understanding of MVC, then you should be fine.

joomla-mvc-basic-graph

Outline

The book is split into the following chapters, but do not feel like you have to read chronologically. The book is very thorough, so I would imagine it being tiresome to drag through it topic by topic. I have already bounced around quite a bit.