If you are a web programmer new to Drupal, this book shows you which programming techniques you can use - and which you should avoid - when building custom web applications with this content management framework. Drupal has its own set of programming principles that require a different approach, and many programmers make mistakes when relying on skills they have used for other projects. The guidelines in this book help you through the transition by demonstrating which programming practices conform to the Drupal way, and which do not. If you are familiar with Php, you& will quickly learn how to take advantage of the powerful Drupal Api.Get a complete overview of Drupal, including Drupal core and add-on modules and themes Learn Drupal's basic progr...