Beginning Module Development

Speakers: 

Overview
Instead of the first obligatory "Hello World" code example, we will create a new Drupal 7 module that improves the UI of a popular contrib module.

This session will discuss best practices prior to building a module, organizing your custom modules, tackling a real-world problem, and stepping through the process from inception to completion of a new module.

Topics Covered

  • Hooks overview
  • Best practices for development in Drupal
  • Common troubleshooting tasks
  • Site organization
  • Drupal-specific functions
  • Overview of the Drupal developer's toolbox

Audience
PHP developers new to Drupal, and site builders that are interested in development. Assumes basic knowledge of PHP and CSS.

Schedule info
Experience level: 
Beginner
Drupal Version: 
Drupal 7.x