With several new and completely-rewritten essential APIs and improvements in Drupal 7, the new major release, this 3rd Edition will not only show to write modules ranging from simple to complex, but also how Drupal itself works. Covers major changes in Drupal 7, how to write Drupal modules using the APIs, proper development practices and how to become a contributing community member.