Advanced Module Development
This course teaches Object Oriented Programming and how to apply advanced programming principles in Drupal 8 or 9. Through hands-on exercises, students will build a non-trivial Drupal 8/9 module utilizing OOP principles and newer, advanced techniques including Services & Service Collectors, Dependency Injection, custom Plugins, events, and more.