Learn the basics of the module development in Drupal 8. We will step you through making a simple but useful module for Drupal 8.
At end of the day you will be able to:
- Create page callbacks
- Create menu items
- Define user permissions
- Create settings forms
- Alter an existing form
- Provide a block
- Create YAML Files
- Understand and Use Dependency Injection!
Understand how to leverage Drupal 8's APIs to extend and customize the behavior of Drupal core or important contributed modules by writing your own custom modules.
Creating a custom module in Drupal 8 has changed drastically from Drupal 7. Are you ready?
This course assumes a working knowledge of PHP. You should be familiar with the basics Drupal sites building in either Drupal 7 or Drupal 8
You should bring your own laptop with a local Drupal 8 installation already in place. Use Acquia Dev Desktop 2 to easily install Drupal 8.