Course Outline
Introduction
- Overview of advanced Angular 15 topics
- Review of Angular 15 fundamentals
Advanced Component Techniques
- Advanced component architecture patterns
- Using advanced component lifecycle hooks
- Creating dynamic components
- Using Angular Elements to create web components
Advanced Directive Techniques
- Creating custom structural directives
- Implementing advanced directive composition
- Using the ngTemplateOutlet directive
- Implementing advanced animations
Advanced RxJS Techniques
- Advanced RxJS concepts
- Using RxJS to implement complex user interfaces
- Reactive programming with Angular 15
- Reactive forms with RxJS
Advanced Change Detection Techniques
- Advanced change detection concepts
- Implementing onPush change detection strategy
- Using the IterableDiffers API
- Optimizing change detection performance
Advanced Routing Techniques
- Using lazy loading to improve application performance
- Using preloading strategies to improve user experience
- Implementing server-side rendering with Angular Universal
- Implementing a custom router outlet
Advanced Testing Techniques
- Writing comprehensive tests with high code coverage
- Using mocks and spies in tests
- Using advanced testing frameworks for Angular 15
- Debugging complex tests
Advanced Debugging Techniques
- Using the Angular DevTools
- Debugging Angular 15 applications using the browser's DevTools
- Troubleshooting common issues in Angular 15 applications
- Using advanced debugging techniques for performance optimization
Advanced Performance Techniques
- Advanced performance optimization techniques for Angular 15
- Implementing change detection on push
- Implementing lazy loading for optimal performance
- Optimizing network requests using Angular's HttpInterceptor
- Server-side rendering for improved performance
Summary and Next Steps
Requirements
- Familiarity with Angular 15, HTML, CSS, and JavaScript
Audience
- Developers
- Programmers
Testimonials (5)
Saya menyukai pelatihan yang lebih fokus pada sisi praktis.
Mihaela - Ness
Course - NgRx
Machine Translated
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Course - Reactive Programming with Angular RxJS
I liked your jokes
Dermot - Griffiths & Armour
Course - Angular 2 Fundamentals
Practical examples, exercises and best practices
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Course - Angular 10 for Developers
Analisis langkah demi langkah. Penjelasan setiap baris kode. Setiap masalah yang saya hadapi selama kursus berhasil diselesaikan dan Łukasz memberi tahu saya alasannya. Saya juga menyukai praktik baik yang telah disajikan. Saya belum pernah yakin tentang gaya TDD - menurut saya gaya ini tidak berguna dan tidak sepadan dengan waktunya. Łukasz menunjukkan begitu banyak keuntungan dari TDD, itu benar-benar mengubah pendapat saya.
Michal Uscinski - Devapo Sp. z o. o.
Course - Testing Angular Applications
Machine Translated