Introduction to Drupal 8 Module Development - AFTERNOON HALF DAY

Countless companies and organizations around the world use the open source Drupal content management platform to power their websites and other online platforms. Drupal 8, which will be released in 2014, offers more under-the-hood changes than any previous version. These changes will provide unprecedented opportunities to create sophisticated and powerful Web experiences.

Learn from one of the most experienced Drupal development teams in the world how your organization can take advantage of the new features and functionality offered by Drupal 8 in this hands-on workshop for existing Drupal developers focused on Drupal 8 module development.

The workshop will demonstrate how to build modules for Drupal 8, leveraging object-oriented techniques, modern PHP functionality such as namespaces, and dependency injection. We will review the key changes in the new Drupal 8 architecture, much of which has been inherited from Symfony2: the new “kernel” architecture, the new routing system, the configuration system, Plugins, and other key parts of the Drupal 8 platform. We will also discuss good practices around testable code, which Drupal 8 enables more so than any earlier release.

This workshop is intended for intermediate-level Drupal developers, who have experience working with PHP. A personal laptop is required.