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
- Creating scalable project structures
- Standalone APIs and modular architecture patterns
- Strategies for separation of concerns and maintainability
Advanced Components and Signals
- In-depth exploration of Angular Signals
- Techniques for controlling change detection
- Efficient patterns for component communication
Reactive and Asynchronous Programming
- Advanced use of RxJS operators within Angular
- Interoperability between Signals and RxJS
- Managing complex reactive data flows
State Management at Scale
- Selecting the optimal state management approach
- Working with NgRx, NGXS, and standalone reactive solutions
- Best practices for enterprise-level state management
Advanced Routing Strategies
- Implementing lazy loading and route-level code splitting
- Using route guards, resolvers, and complex navigation flows
- Optimizing routing for large applications
Performance Optimization
- Profiling Angular 20 applications
- Leveraging Signals for rendering performance improvements
- Reducing bundle sizes and enhancing load times
Testing and Quality Engineering
- Developing advanced unit tests for components and services
- Conducting end-to-end testing with modern test runners
- Debugging complex Angular applications
API Integration and Backend Communication
- Advanced patterns for HttpClient
- Implementing error handling and retry strategies
- Interacting with real-time and streaming APIs
Summary and Next Steps
Requirements
- Proficiency in modern JavaScript
- Practical experience with Angular fundamentals
- Understanding of TypeScript and component-based architectures
Target Audience
- Frontend developers
- Software engineers
- Technical professionals developing with Angular
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.