Course Outline
Introduction
- What's new in Angular 12?
Advanced Component Techniques for Government
- Advanced Component Patterns
- Dynamic Components
- Content Projection
- View Container References
- Change Detection Strategies
- Custom Events
Advanced Directives Techniques for Government
- Advanced Directive Patterns
- Enhanced Host Binding
- Enhanced Host Listeners
- Advanced Structural Directives
- Directives as Services
Advanced Data Binding Techniques for Government
- Pure and Impure Pipes
- Change Detection Strategies
- Zone-Less Change Detection
- Observables and Operators
- RxJS Streams
Lazy Loading and Dynamic Imports for Government
- Lazy Loading Routes
- Lazy Loading Components
- Module Federation
Optimizing Angular 12 Performance for Government
- Performance Best Practices
- Using Web Workers for Parallelism
- Using Zone.js for Profiling
- Preloading Modules
- Tree-Shaking and Code Splitting
Advanced Forms for Government
- Reactive Forms
- FormBuilder
- Custom Validators
Testing Angular 12 Applications for Government
- Advanced Testing Techniques
- Unit Testing Advanced Components and Directives
- Testing Dynamic Components
- Testing Forms
- Integration Testing
Advanced Debugging Techniques for Government
- Advanced Debugging Concepts
- Using Augury for Debugging
- Debugging with VS Code
- Tracing and Profiling
Advanced Security Features for Government
- Security Best Practices
- Using OAuth2 Authentication
- Protecting Routes and Resources
Advanced Angular 12 Deployment for Government
- Deploying with Docker
- Deploying with Kubernetes
- Continuous Integration and Deployment
Angular 12 Best Practices for Government
- Best Practices for Building Maintainable Angular 12 Applications
Troubleshooting
Summary and Next Steps
Requirements
- Experience in developing Angular 12 applications
Audience
- Software developers with prior experience in creating Angular 12 applications for government projects
Testimonials (5)
I liked that the training focused more on the practical side.
Mihaela - Ness
Course - NgRx
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
Pipe Routing Data Biding Services