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
Sophisticated Angular Architecture
- Creating scalable project frameworks
- Standalone APIs and modular design patterns
- Strategies for separation of concerns and maintainability
Advanced Components and Signals
- In-depth exploration of Angular Signals
- Techniques for controlling change detection
- Effective patterns for component communication
Reactive and Asynchronous Programming
- Leveraging advanced RxJS operators within Angular
- Interoperability between Signals and RxJS
- Managing intricate reactive data streams
State Management at Scale
- Selecting the optimal state management strategy
- Solutions involving NgRx, NGXS, and standalone reactive approaches
- Best practices for enterprise-level state handling
Advanced Routing Strategies
- Implementing lazy loading and route-level code splitting
- Utilizing route guards, resolvers, and complex navigation flows
- Optimizing routing for large-scale applications
Performance Optimization
- Profiling Angular 20 applications
- Techniques for signals-based rendering performance
- Reducing bundle sizes and enhancing load speeds
Testing and Quality Engineering
- Developing advanced unit tests for components and services
- Conducting end-to-end testing using modern test runners
- Debugging complex Angular applications
API Integration and Backend Communication
- Advanced HttpClient patterns
- Implementing error handling and retry mechanisms
- Interacting with real-time and streaming APIs
Summary and Next Steps
Requirements
- Proficiency in modern JavaScript
- Practical experience with core Angular concepts
- Familiarity with TypeScript and component-driven architecture
Target Audience
- Frontend developers
- Software engineers
- Technical professionals engaged 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.