Jonathan Daggerhart

Daggerhart Lab

Architect at Daggerhart Lab

Long time Drupal and WordPress developer. Organizer of Drupal Camp Asheville.

Intermediate OOP in Drupal: Patterns, Services, Events and Dependency Injection

Session Category PHP / Symfony Room HeroDevs (229) Audience N/A
This training will best serve developers who have some understanding of OOP, and want to learn more about the theory behind best practices seen in Drupal 8+ and Symfony. The approach of this training is a series of discussions paired with practical examples of how the topics apply to Drupal 8 module development. If things get really wild, we'll live-code some modules.

Intermediate OOP in Drupal: Patterns, Services, Events, and Dependency Injection (morning)

Session Category PHP / Symfony Room Other Audience N/A
Drupal 8+ changes made it necessary for developers to have a stronger understanding of object oriented programming. In this training we'll discuss and demystify some of the most useful OOP concepts, patterns, and jargon as they apply to modern Drupal development.