This chapter is part of the Drupal Module Developer Guide.
This chapter introduces the target audience for the guide, the guiding scenario, and what you can expect to learn. It covers how the content of the guide is organized, and what style conventions we used.
At a minimum you should familiarize yourself with the guiding scenario, as it sets the stage for the different coding challenges presented throughout the guide.
Are you ready to learn how to extend and customize Drupal sites in code? The Drupal Module Developer Guide will introduce you to extending Drupal with modules. You will learn foundational concepts and get hands-on practice with a variety of APIs used in Drupal coding and development. We'll be extending the site we built in the Drupal User Guide. If you're new to Drupal site building, we recommend that you walk through the Drupal User Guide first.
Guiding Scenario
FreeWe'll be working with the Anytown Farmers Market site, which we built in the Drupal User Guide. Our goal is to extend and enhance this site using custom modules, to fulfill project-specific requirements. We use a narrative approach, which we hope will help you better understand the real-world applications of module development in Drupal.