Course Outline
Introduction
- What's new in Angular 12?
Advanced Component Techniques
- Advanced Component Patterns
- Dynamic Components for government applications
- Content Projection
- View Container References
- Change Detection Strategies
- Custom Events
Advanced Directives Techniques
- Advanced Directive Patterns
- Advanced Host Binding for government use cases
- Advanced Host Listeners
- Advanced Structural Directives
- Directives as Services in government applications
Advanced Data Binding Techniques
- Pure and Impure Pipes
- Change Detection Strategies for optimized performance
- Zone-Less Change Detection for government applications
- Observables and Operators for efficient data handling
- RxJS Streams for real-time data processing
Lazy Loading and Dynamic Imports
- Lazy Loading Routes for improved load times
- Lazy Loading Components to enhance user experience
- Module Federation for modular application development
Optimizing Angular 12 Performance
- Performance Best Practices for government applications
- Using Web Workers for Parallelism to boost performance
- Using Zone.js for profiling and debugging
- Preloading Modules for faster initial loads
- Tree-Shaking and Code Splitting for reduced bundle sizes
Advanced Forms
- Reactive Forms for dynamic user interfaces
- FormBuilder for streamlined form creation
- Custom Validators to ensure data integrity
Testing Angular 12 Applications
- Advanced Testing Techniques for government applications
- Unit Testing Advanced Components and Directives
- Testing Dynamic Components to ensure reliability
- Testing Forms for user input validation
- Integration Testing for comprehensive coverage
Advanced Debugging Techniques
- Advanced Debugging Concepts for government developers
- Using Augury for enhanced debugging capabilities
- Debugging with VS Code for improved productivity
- Tracing and Profiling for performance analysis
Advanced Security Features
- Security Best Practices for government applications
- Using OAuth2 Authentication for secure access
- Protecting Routes and Resources to safeguard data
Advanced Angular 12 Deployment
- Deploying with Docker for containerized environments
- Deploying with Kubernetes for scalable infrastructure
- Continuous Integration and Deployment for streamlined development processes
Angular 12 Best Practices
- Best Practices for Building Maintainable Angular 12 Applications in government settings
Troubleshooting
Summary and Next Steps
Requirements
- Experience in developing Angular 12 applications for government projects
Audience
- Software developers with a background in creating Angular 12 applications for government use
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