Our Angular Architecture Masterclass is designed for senior developers and architects who want to establish a bulletproof, modern foundation for their enterprise applications. This intensive workshop is taught by experienced Angular experts who have battle-tested these patterns in large-scale production environments.
We start by shedding legacy Angular. You will build strictly Standalone applications that are Zoneless and use OnPush by default. We will deep-dive into the entire Signals ecosystem (signal, computed, effect, linkedSignal, input, model, output). A major focus of this workshop is Signal Architecture—how to rethink your application state and properly migrate complex RxJS flows into scalable signal structures.
A core pillar of modern Angular is handling user input. Because of this, we dedicate significant time to mastering Signal Forms. You will learn advanced form model design, field state management, and how to utilize schemas for bulletproof validation. We cover everything from async operations and cross-field logic to custom controls and seamless migration strategies from legacy Reactive Forms.
Next, we tackle complex routing and state, implementing robust Router Layouts, lazy loading, and functional interceptors. We handle complex UI states—such as table data, filters, and shareable query params—using rxResource / resource. We also dive into Nx Module Boundaries to enforce clean architecture and explore advanced dynamic UI composition.
Finally, on the fourth day, we completely modernize your workflow and application capabilities with a dedicated module on AI-Driven Development and Generative UI. You will learn how to configure modern AI code editors using agents.md and steering files to guarantee that AI agents generate strict, modern Angular code. We will explore how the Angular MCP, Chrome MCP, and WebMCP bridge the gap between your AI assistant, your workspace, and the browser context. Going beyond workflow tooling, you will learn how to build AI-native Angular applications by implementing LLM tool calling and dynamic UI generation using cutting-edge libraries like ag-ui, a2ui, and hashbrown.