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
- Survey of advanced Angular 14 topics
- Recap of Angular 14 fundamentals
Advanced TypeScript
- Exploring advanced TypeScript syntax
- Advanced strategies for working with classes and interfaces
- Type guards, union types, and intersection types
- Advanced decorators
Advanced Components
- Tailoring Angular's change detection mechanisms
- Leveraging content projection for reusable components
- Constructing dynamic components
- Utilizing sophisticated input and output techniques
Advanced Directives
- Customizing directive behavior
- Constructing structural directives
- Sophisticated directive techniques
Advanced Services
- Advanced Dependency Injection strategies
- Creating and leveraging service factories
- Utilizing services for state management
- Reactive programming with RxJS
Advanced Forms
- Implementing custom form controls
- Advanced form validation strategies
- Handling complex form models
- Designing custom form templates
Advanced HttpClient
- Interceptors and middleware
- Caching and offline data storage
- Implementing WebSockets
- Managing large datasets via pagination
Advanced Testing and Debugging
- Advanced testing methodologies using Jasmine and Karma
- Mocking services and components for testing purposes
- Debugging performance issues
- Testing complex asynchronous code
Creating Libraries and Modules
- Building custom Angular 14 libraries
- Developing custom Angular 14 modules
- Reusing code across multiple projects
- Publishing and distributing custom libraries and modules
Performance Optimization
- Understanding Angular 14's performance characteristics
- Profiling and identifying performance bottlenecks
- Implementing advanced optimization techniques
- Building performant applications through lazy loading
Summary and Next Steps
Requirements
- Proficiency in Angular 14, along with HTML, CSS, and JavaScript.
Target Audience
- Software 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.