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
 28 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories