Description

Enhance your Drupal skills with Drupal Academy training series! Join Ashraf Abed in the 'Become a Drupal Architect' 5-part series, taking you from intermediate to architect level.

What You'll Learn
This course includes all 5 classes that are part of the "Become a Drupal Architect" series.

Below is a list of the included classes.

Part 1: Performance & Scalability
Learn how to work with the different layers of caching and how to properly use browser cookies
Explore options for processing thousands of items at once without taking your site down

Part 2: Writing Maintainable, Long-lasting Code
Write forward thinking code that minimizes technical debt and gets the most out of OOP

Part 3: Data & Information Architecture 
Learn how to choose between entity types, including when it's best to use custom entity types and custom base fields

Part 4: Theming & Frontend Development 
Understand the ins and outs of Twig, render arrays, and hooks to write maintainable code

Part 5: Automation - Quality assurance 
Learn to write code that is testable and understand unit, functional, and visual regression testing with Drupal

Call for Support