Are you familiar with PHP and looking to start using the newest version of Drupal? Have you built modules for earlier versions of Drupal and would like to know how to update them? If you answered "yes" to either of these questions, then this session will help you out!

We'll begin with a "Hello World" (Hello Drupal?) scenario that showcases Drupal 8's Object-Oriented paradigm shift. We'll dig in further, explaining every-day usage of the Symfony 2 router, writing YAML files for storing metadata and leveraging the PSR-0 standard for autoloading. We'll even write a test for our example module!

Attendees should be able to follow along and walk away with the basic information needed to write their own Drupal 8 modules.

Example code: http://github.com/brantwynn/d8demo