Course Outline
Introduction
- Overview of advanced Angular 14 topics
- Review of Angular 14 fundamentals
Advanced TypeScript
- Understanding advanced TypeScript syntax
- Advanced techniques for working with classes and interfaces
- Type guards, union types, and intersection types
- Advanced decorators
Advanced Components
- Customizing Angular's change detection
- Using content projection to create reusable components
- Building dynamic components
- Using advanced input and output techniques
Advanced Directives
- Customizing directive behavior
- Building structural directives
- Advanced directive techniques
Advanced Services
- Advanced Dependency Injection techniques
- Creating and using service factories
- Using services for state management
- Reactive programming with RxJS
Advanced Forms
- Implementing custom form controls
- Advanced form validation techniques
- Working with complex form models
- Building custom form templates
Advanced HttpClient
- Interceptors and middleware
- Caching and offline data storage
- Implementing WebSockets
- Managing large data sets with pagination
Advanced Testing and Debugging
- Advanced testing techniques with Jasmine and Karma
- Mocking services and components for testing
- 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 with lazy loading
Summary and Next Steps
Requirements
- Familiarity with Angular 14, HTML, CSS, and JavaScript
Audience
- Developers
- Programmers
Testimonials (5)
- 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
Edmundo Manave - CEDSIF, IP - Ministry of Finance
Course - Angular 12
Knowledgeable and friendly trainer