- Course
Angular Foundations: Modern Patterns and Best Practices
This course will teach you Angular best practices, modern patterns and how to scale across multiple teams with patterns like feature shells, monorepos, and micro-frontends.
- Course
Angular Foundations: Modern Patterns and Best Practices
This course will teach you Angular best practices, modern patterns and how to scale across multiple teams with patterns like feature shells, monorepos, and micro-frontends.
Get started today
Access this course and other top-rated tech content with one of our business plans.
Try this course for free
Access this course and other top-rated tech content with one of our individual plans.
This course is included in the libraries shown below:
- Core Tech
What you'll learn
Angular apps—small or large—can drift into complexity without clear patterns, enforceable boundaries, and a clear vision for growth. In this course, Angular Foundations: Modern Patterns and Best Practices, you’ll learn to build maintainable Angular applications that scale across multiple teams and conform to best practices and patterns. First, you’ll explore modern Angular defaults and style guide essentials, including strict TypeScript/Angular, Vite builds, signals, zoneless apps, standalone components, and modern control flow. Next, you’ll discover architectural patterns including feature shells, enforcing boundaries with Sheriff, using monorepos, and adopting micro-frontends for independent deployment and delivery. Finally, you’ll learn patterns for state management, load-time performance techniques, and general coding best practices. When you’re finished with this course, you’ll have the skills and knowledge of Angular needed to build maintainable applications that scale across multiple teams.