Course Outline
Advanced Angular Architecture
- Designing scalable project structures
- Standalone API and modular architecture patterns
- Separation of concerns and maintainability strategies
Advanced Components and Signals
- Deep dive into Angular Signals
- Change detection control techniques
- Efficient component communication patterns
Reactive and Asynchronous Programming
- Advanced RxJS operators in Angular
- Signal–RxJS interoperability
- Managing complex reactive data flows
State Management at Scale
- Choosing the right state management approach
- NgRx, NGXS, and standalone reactive solutions
- Best practices for enterprise state management
Advanced Routing Strategies
- Lazy loading and route-level code splitting
- Route guards, resolvers, and advanced navigation flows
- Optimizing routes for large applications
Performance Optimization
- Profiling Angular 20 applications
- Signals-based rendering performance techniques
- Reducing bundle sizes and improving load times
Testing and Quality Engineering
- Writing advanced unit tests for components and services
- End-to-end testing with modern test runners
- Debugging complex Angular applications
API Integration and Backend Communication
- Advanced HttpClient patterns
- Error handling and retry strategies
- Working with real-time and streaming APIs
Summary and Next Steps
Requirements
- Strong knowledge of modern JavaScript
- Hands-on experience with Angular fundamentals
- Familiarity with TypeScript and component-based architectures
Audience
- Frontend developers
- Software engineers
- Technical professionals working with Angular applications
Testimonials (5)
I liked that the training focused more on the practical side.
Mihaela - Ness
Course - NgRx
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Course - Reactive Programming with Angular RxJS
I liked your jokes
Dermot - Griffiths & Armour
Course - Angular 2 Fundamentals
Practical examples, exercises and best practices
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Course - Angular 10 for Developers
Pipe Routing Data Biding Services