Coming from a basic knowledge of Drupal and taking on this book it was a big eye opener. Drupal 7 has so much ability and is continuing to grow. But this book was more then I was needing at the moment. This book is really focused for existing Drupal module developers wanting to learn about Drupal 7 and people already knowledgeable in PHP who are interested in developing for Drupal.
With several new and completely-rewritten essential APIs and improvements in Drupal 7, this book will teach developers how to write modules ranging from simple to complex, as well as learn how Drupal itself works.
Some things you will learn in this book are:
- How to write basic modules
- Drupal 7 flexible APIs and how to interact with modules
- Code standards when developing in Drupal
- How to contribute your modules back to the community
As I stated the last five chapters in the book explains how anyone can become a better Drupal developer by dong some of the following: Code and form input security, How to program within Drupal, Site optimization, and testing.
I really did enjoy hearing how the author gave his idea, concept, and wisdom throughout the entire book on what is the best programming practices when working within Drupal. I felt that this was something he was stressing due to his personal experience writing code, or working with other and seeing their pitfalls. Either way it was nice to get the heads up and wisdom.