In this course, intermediate Drupal developers will expand their skills to create custom modules that utilize Drupal's Form API and Entity API. The course will focus on creating custom forms and entity types, as well as creating blocks and sending emails programmatically.

Who is this class for?

This course is designed for intermediate Drupal developers with a solid understanding of PHP, familiarity with Drupal's CMS, and a basic understanding of module development. Prior experience with the module development topics covered in our Beginning Drupal Module Development course is recommended.

What does this course cover?

Students who take this course will be able to:

  • Create custom forms with the Drupal Form API
  • Use validation and submit handlers to process form data
  • Use hooks to modify entity data and work with entities programmatically
  • Use the Entity API to create custom entity types
  • Create custom blocks to generate dynamic content
  • Send emails programmatically from Drupal

Sign up for the course

Click here to sign up for the course.