Introduction to Drupal 8 module development

swarad07

Whenever there is a new major version of Drupal, you can bet that something new and cool is now a part of the core. This ability of our beloved Drupal to constantly evolve has made sure it stays relevant in a fast changing software world.

Drupal 8 has gone through a lot of changes under the hood. It has a modern feel to it with support for PHP 5.4+ (and hopefully PHP 7 soon https://www.drupal.org/node/2454439), we now finally have an object oriented framework and many aspects of Symphony 2 are now part of the core. With respect to module development, many concepts and hooks which we had gotten used to over the years in Drupal have now been either completely rewritten or Symphony has replaced them. We all can do with a quick refresh on drupal module development concepts and quickly get inline with D8 methodologies.

This session shall attempt to do exactly that, we will go through all the important changes that will impact how you developed modules. We will see how you can write a simple module in D8 along with some new practices & conventions. The session will be a beginner level session, anybody with knowledge of Drupal (D8 or any previous versions) and Drupal modules, in general, can attend.

Session Track

Coding and Development

Experience Level

Beginner

Drupal Version