Drupal Module Development Training

Part 1: Tuesday, November 28 / 13:30 - 16:30 @ Bayview Yards

Part 2: Wednesday, November 29 / 9:00 - 12:00 on @ ImpactHub

Course Description

Developing Drupal modules allows you to create customized functionality for your Drupal site. While Drupal is designed to be a flexible, extensible platform, it can be challenging to figure out the best techniques for extending it and how your custom module fits into the Drupal’s overall architecture. In this training, you'll learn the process for developing a module with standard components like blocks, permissions, forms, and pages. The course will cover the concepts behind module development, how to use Object Oriented Programming for Drupal, and essential Drupal developer tools. It will give you an overall understanding of how modules work and you’ll get hands-on experience developing modules from scratch.

Learning Objectives

  • Learn the basics of module development
  • Understand how modules work
  • Gain hands on experience developing modules from scratch

Your Trainer

Dharizza Espinach
Drupal Trainer & Senior Drupal Developer
Evolving Web

With nine years of experience in open-source development, Dharizza has excellent knowledge of best practices in security, accessibility, and Drupal development. At Evolving Web Dharizza leads site audits and technical discovery as well as development work for large-scale projects and content migrations. She also leads the majority of our technical training programs and specializes in collaborating with client development teams.

Other Courses