I want to write a Drupal module!

Interested in developing your first Drupal module? Not sure where to start? Having a hard time making heads or tails of the various systems? Do you want (need?) to do more than simply the functional requirements because your module will be maintained and want to make your life easier in the future? Then…

This session will help you get started with your first module!

  • Topics will include:
  • Drupal's separation of concerns
  • Entities and Bundles (high-level overview) and (if there's interest) how it differs from Drupal 6.
  • Keeping your code maintainable (that is, keeping Drupal's requirements and your requirements separate)
  • Strategies to use data from other sources

What questions will your session answer?:  What do the Drupal hooks do? What properly constitutes a node? When should my module not be using nodes? How does Drupal separate the parts? Getting your database queries kick-started! How do I integrate data from other business systems?