Introduction to Drupal 8 module development

Many of us have written modules in Drupal 6 and 7, whether by choice or out of necessity. But are you hesitant to venture into Drupal 8 because it feels too overwhelming "under the hood"?

This session will cover the basics of creating a module in Drupal 8 using the many fantastic tools available. We will compare the creation of a very simple module in D7 and D8, and show how we do some of the most common tasks in both.


  • Creating a module from scratch
  • Creating a new page
  • Adding a page to the menu
  • Using a template to render a page
  • Adding a library (JS/CSS) to a page
  • Creating a form
  • Using hooks
Experience Level: 
Back End: Coding, Development, PHP