During this training, you will learn how to use Angular's most advanced features and techniques.
Angular is one of the most popular front-end frameworks on the market and offers numerous features helping create well-designed, easy to maintain, and scalable applications. This training covers Angular's most advanced features used to improve the application performance and maintainability.
The following topics are studied both theoretically and practically by building your application:
The change detection strategies
Switching to OnPush
Reacting to changes with the OnPush strategy
Revisiting the use of Observables with the OnPush strategy
Use the async pipe
Observable composition
Observables vs Subjects
State management strategies
Presentation of some libraries
Using RxJS to manage the application state
Modules and dependency injection
Using providedIn
Component level injection
Dependency injection providers
Routing modules
Multi-level routing
Lazy loading
Working with FormArray
Using and composing validators
Creating a custom validator
Creating a custom async validator
Testing components
Testing services
Writing end-to-end tests with Protractor
Guillaume is a full-stack web developer living in Luxembourg. He is passionate about development in general and is currently working on https://mockoon.com.
Experience with Javascript, HTML, and CSS is required.
Experience with Angular and Typescript is required.
3 days
English or French (for French, the course material is still in English)
All our courses are usually organized in Luxembourg in your premises or online.
1500€ (excl. VAT)/participant
Nov 14 - Nov 16 2022
Dec 13 - Dec 15 2022
Jan 16 - Jan 18 2023
Feb 20 - Feb 22 2023
Mar 13 - Mar 15 2023
Apr 24 - Apr 26 2023
May 22 - May 24 2023
Jun 26 - Jun 28 2023
Participants are expected to bring their own laptops
2
Get a quoteLet's have a chat.