Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 21 hours
Course Outline
Advanced Angular Architecture
- Structuring projects for scalability
- Implementing standalone APIs and modular design patterns
- Strategies for separation of concerns and long-term maintainability
Advanced Components and Signals
- In-depth exploration of Angular Signals
- Techniques for controlling change detection
- Patterns for efficient component interaction
Reactive and Asynchronous Programming
- Utilizing advanced RxJS operators within Angular
- Achieving interoperability between Signals and RxJS
- Orchestrating complex reactive data streams
Scalable State Management
- Selecting the optimal state management strategy
- Evaluating NgRx, NGXS, and standalone reactive alternatives
- Best practices for managing enterprise-level state
Advanced Routing Strategies
- Implementing lazy loading and route-based code splitting
- Utilizing route guards, resolvers, and complex navigation flows
- Optimizing routing structures for large applications
Performance Optimization
- Profiling Angular 20 applications
- Improving rendering performance using Signals
- Reducing bundle sizes and enhancing load times
Testing and Quality Engineering
- Developing advanced unit tests for components and services
- Executing end-to-end tests with current test runners
- Debugging intricate Angular applications
API Integration and Backend Communication
- Advanced HttpClient usage patterns
- Robust error handling and retry mechanisms
- Interacting with real-time and streaming APIs
Summary and Next Steps
Requirements
- Proficient command of modern JavaScript
- Practical experience with core Angular concepts
- Understanding of TypeScript and component-driven architecture
Target Audience
- Frontend developers
- Software engineers
- Technical specialists engaged in Angular application development
Testimonials (3)
The SignalStore concepts since they were new to me.
Alexander Ivanov
Course - Angular Advanced 2 days
all the important part were covered
carlo capuano - ITER Organization
Course - Angular 18
The trainer’s attitude – helping you feel comfortable, making jokes to lighten the mood, and answering everyone’s questions.