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.
- Patterns for standalone APIs and modular architecture.
- Strategies for separation of concerns and maintainability.
Advanced Components and Signals
- In-depth exploration of Angular Signals.
- Techniques for controlling change detection.
- Patterns for efficient component communication.
Reactive and Asynchronous Programming
- Utilizing advanced RxJS operators within Angular.
- Interoperability between Signals and RxJS.
- Managing intricate reactive data streams.
State Management at Scale
- Selecting the appropriate state management strategy.
- Solutions involving NgRx, NGXS, and standalone reactive approaches.
- Best practices for enterprise-level state management.
Advanced Routing Strategies
- Lazy loading and route-level code splitting techniques.
- Implementation of route guards, resolvers, and complex navigation flows.
- Route optimization for extensive applications.
Performance Optimization
- Profiling Angular 20 applications.
- Performance techniques leveraging Signals-based rendering.
- Minimizing bundle sizes and enhancing load times.
Testing and Quality Engineering
- Developing advanced unit tests for components and services.
- Conducting end-to-end testing with current test runners.
- Debugging complex Angular applications.
API Integration and Backend Communication
- Advanced HttpClient usage patterns.
- Error handling mechanisms and retry strategies.
- Integration with real-time and streaming APIs.
Summary and Next Steps
Requirements
- Proficient understanding of modern JavaScript.
- Practical experience with core Angular concepts.
- Knowledge of TypeScript and component-based architecture.
Target Audience
- Frontend developers.
- Software engineers.
- Technical professionals involved in Angular application development.
Testimonials (2)
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.