What is the Architect Series?
Debug Academy created the Drupal Architect Series, a set of five 2.5 hour classes, because we know there are many ways to build a functional website, but not all ways are created equal. And making the wrong choice can lead to long-term headaches when faced with performance, security, caching, or data structure issues.
And it's not your fault. The options are many and can be overwhelming.
- Dependency injection, service collectors, services, plugins..
- Interfaces, abstract classes, traits..
- Layout builder, theme regions, twig inheritance..
- Data architecture, paragraphs, custom entity types..
- Caching with render arrays, Varnish, CDNs..
- Integration tests, functional tests..
- ..and so much more!
This is where the Architect Series comes in. We will teach you the best practice solutions for real-world situations that you'll face while building a Drupal website. In our 5-part series, we go over:
- 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 while optimizing for speed
- Writing Maintainable, Long-lasting Code
- Write forward-thinking code that minimizes technical debt and gets the most out of OOP
- Data & Information Architecture
- Learn how to choose between entity types, including when it's best to use custom entity types and custom base fields
- Theming & Frontend Development
- Understand the ins and outs of render arrays, debugging Twig variables, and hooks to take control of theming
- Automation - Quality assurance
- Learn to write code that is testable and understand unit, functional, and visual regression testing, as well as continuous integration
You'll elevate both your career and websites by learning how to make the right long-term architectural decisions for your website. Your future self will thank you :)
When is the Architect Series?
The Architect Series includes five 2.5 hour classes, beginning March 16th. Classes are held online on Tuesdays and Thursdays from 2-4:30pm US ET.
Cost and Savings?
Automatically save 20% by enrolling in the Full Architect Series: $1,500 $1,200. Alternatively, each individual class costs $300.
Full Series (Save 20%) Individual Classes
Get in touch for team discounts and payment plans.
Alumni Reviews
"The information I learned in this course was immediately applicable for me, allowing me to think more clearly about decisions I needed to make on a current project."
★ ★ ★ ★ ★
"This is the course to take if you're looking to move from intermediate to advanced Drupal knowledge. The tools and real life examples alone are worth the price."
★ ★ ★ ★ ★
"Ashraf Abed is a patient, thoughtful, generous, and very knowledgeable teacher. He finds a way to make complex topics accessible to people with varied levels of technical experience, and is patient and generous in his approach to making sure students understand the topics being taught."
★ ★ ★ ★ ★
"Developers should be equipped with information from the topics in this course as early as possible in their careers. It could potentially lessen how much we have to learn solely through trial and error."
★ ★ ★ ★ ★
"This course is time and money well spent. It provides you with practical information to help you make more informed data/content modeling decisions."
★ ★ ★ ★ ★
Full Series (Save 20%) Individual Classes