OUR

Courses


Angular is currently one of the most popular JavaScript frameworks for building web applications according to the SPA (Single Page Application) principle. This course covers advanced topics related to Angular (using TypeScript). These topics are explained and applied practically through collaboratively programmed examples. Prior knowledge of the "Angular" course is required.

 


We would be happy to adapt the content to your needs. Simply contact us!

  • Dynamic creation of Angular components at runtime
  • Model-driven forms including validation
  • Web workers in Angular applications
  • Realization of a global error handling
  • Implementation of HTTP interceptors
  • Implementation of reactive architectures with RxJS: Observables, Promises, Subjects
  • Integration of WebSockets under Angular
  • Using ChangeDetectionStrategy.OnPush
  • Use of state management patterns (e.g. Redux)
  • Modularization of Angular applications: feature modules, shared modules, lazy loading
  • Internationalization of Angular applications
  • Development of reusable npm packages and the mono-repo approach
  • Server-side rendering of Angular applications
  • Securing Angular applications: OAuth 2.0, JSON Web Token
  • AoT Compilation, Tree Shaking and Ivy
  • Angular Elements