DrupalCon Amsterdam 2019:Your First Drupal 8(or 9!) Module

Oct 30, 2019

Room: Auditorium
Presenter: Ted Bowman
Description: This presentation will start you on your journey into Drupal 8(and 9) module development. It will show you the steps you need to take to make a simple but useful Drupal module. The module will also work on the upcoming Drupal 9.

Topics that will be covered

* The Plugin System
* Providing Blocks as Plugins
* Creating Routes and Menu items
* Creating Forms
* Module Permissions
* Drupal's Hook System (yes it's still there)
* Letting other modules integrate with your module
* Making sure your module works with Drupal 9

We will step through adding functionality to the module from a blank PHP file to the completed module. You will learn how each step works along the way. You will also get access to the source code for each step so you can study it after the session.

To get the most out of this session, you should have some experience with PHP or another programming language, at least a beginner's knowledge of Drupal and a desire to make it your own. Come see how simple it is to add functionality to Drupal.

Hi! I'm Karim Boudjema, the developer and site-builder of this site. I'm currently working as Drupal developer at Symetris.

I was wondering how could I giving back to the Drupal community all what it gave to me during the last 10 years, that's how the idea of this site came to me ... (read more)

Hi! I’m Santiago Rico, the web designer and themer of this site.

When Karim proposed me to design and theme this site for the Drupal community, I accepted immediately because the community is the main reason why I love Drupal so much.