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.
Course Outline
Introduction
- Overview of advanced Angular 15 concepts
- Review of Angular 15 fundamentals
Advanced Component Techniques
- Advanced component architecture patterns
- Leveraging advanced component lifecycle hooks
- Creating dynamic components
- Utilizing Angular Elements to develop web components
Advanced Directive Techniques
- Building custom structural directives
- Implementing advanced directive composition
- Utilizing the ngTemplateOutlet directive
- Implementing advanced animations
Advanced RxJS Techniques
- Core advanced RxJS concepts
- Using RxJS to build complex user interfaces
- Reactive programming with Angular 15
- Reactive forms integrated with RxJS
Advanced Change Detection Techniques
- Deep dive into advanced change detection concepts
- Implementing the onPush change detection strategy
- Utilizing the IterableDiffers API
- Optimizing change detection performance
Advanced Routing Techniques
- Enhancing application performance through lazy loading
- Improving user experience with preloading strategies
- Implementing server-side rendering via Angular Universal
- Building a custom router outlet
Advanced Testing Techniques
- Writing comprehensive tests with high code coverage
- Effective use of mocks and spies in testing
- Employing advanced testing frameworks for Angular 15
- Debugging complex test scenarios
Advanced Debugging Techniques
- Utilizing Angular DevTools
- Debugging Angular 15 applications using browser DevTools
- Troubleshooting common issues in Angular 15 applications
- Applying advanced debugging techniques for performance optimization
Advanced Performance Techniques
- Advanced performance optimization strategies for Angular 15
- Implementing change detection on push
- Setting up lazy loading for optimal performance
- Optimizing network requests via Angular's HttpInterceptor
- Utilizing server-side rendering for enhanced performance
Summary and Next Steps
Requirements
- Proficiency in Angular 15, HTML, CSS, and JavaScript is required.
Target Audience
- Developers
- Programmers
28 Hours
Testimonials (2)
The SignalStore concepts since they were new to me.
Alexander Ivanov
Course - Angular Advanced 2 days
In only three days were covered all the subjects from training material, even extra.