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
Delivery Options
Private Group Training
Our identity is rooted in delivering exactly what our clients need.
- Pre-course call with your trainer
- Customisation of the learning experience to achieve your goals -
- Bespoke outlines
- Practical hands-on exercises containing data / scenarios recognisable to the learners
- Training scheduled on a date of your choice
- Delivered online, onsite/classroom or hybrid by experts sharing real world experience
Private Group Prices RRP from €9120 online delivery, based on a group of 2 delegates, €2880 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Contact us for an exact quote and to hear our latest promotions
Public Training
Please see our public courses
Testimonials (5)
It was very interactive and informative. The trainer was very patient with us when we didn't understand something and ensured no one was left behind throughout the training.
Daniel - INIT Innovations in Transportation Ltd.
Course - Angular 17
- I really like the course and the Trainor is very accommodating and has a great knowledge on the topic. It just that not all topics are discussed in the 4-day training.
Allan - Tribal Software Philippines Inc
Course - Angular 14
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
Pipe Routing Data Biding Services