All Content Management Titles
Beginning Drupal 7
This book covers why you should consider using Drupal when building a new web site, what Drupal is, installing and configuring Drupal, creating and managing content, managing users, adding functionality to your web site through Drupal modules, and more advanced topics on using themes, panels, and views.
Advanced Joomla! offers you advanced techniques for customizing a Joomla! CMS, including creating templates, administration, and building extensions.