Advanced Angular

Unternehmensübergreifende Weiterbildung

Wie lange dauert die Weiterbildung?

 3,00 Tag(e)

In welcher/n Sprache(n) wird die Weiterbildung angeboten?

EN FR

Wann findet der nächste Termin statt?

Wer bietet diese Weiterbildung an?

Wir fördern sowohl die individuelle Entwicklung als auch die Effizienz, indem wir das IT-Fachwissen und die Managementerfahrung unserer Dozenten weitergeben. In unserem Zentrum in Capellen bieten wir über 300 Kurse in Französisch und Englisch an. Die Kurse konzentrieren sich auf Infrastruktur, Entwicklung, Projektmanagement, Unternehmensführung und Soft Skills.

Welche Voraussetzungen müssen erfüllt sein?

This course is intended for those that already have a basic understanding of the Angular fundamentals.

Welche Ziele werden verfolgt bzw. welche Kompetenzen sollen erworben werden?

This course is intended for those that already have a basic understanding of the Angular fundamentals. It covers advanced topics like reactive programming with RxJS, unit and end-to-end tests, application state management with ngRx, lazy module loading, and token based authentication. The training provides a set of hands-on labs in order to get a deep understanding of the overmentioned advanced topics.

Wie sieht der Inhalt der Weiterbildung aus?

Review of Angular Foundations

  • MVVM Pattern in Angular
  • Review of Components, templates, and databinding
  • Review of Angular Routing and Navigation
  • Review of Services and RxJs operators

State management with NgRx

  • Why NgRx, or any state management solution ?
  • The Redux Pattern: Store, Actions and Reducers
  • Folder structure for the Store
  • Using the store in components
  • Building an NgRx Example Application
  • Debugging NgRx

Modular development and Lazy loading

  • Modular design best practices
  • Feature, Shared, and Core Modules
  • Exporting and Providing
  • Clean imports
  • Lazy loading strategies

Managing Authentication

  • What is OAuth2/OpenID Connect ?
  • Authentication using JSON Web Tokens (JWT)
  • Managing JWT Tokens
  • Authorization using Router Guards
  • Best Practices for Angular App Security

Testing Applications

  • Unit Tests vs Integration Tests vs End-to-End tests
  • Angular Testing tools : Jasmine, Karma, Angular CLI TestBed
  • Testing Angular services
  • Testing Angular components
  • End-to-end tests with Cypress

Veranstaltungsart

Classroom Courses

Diese Weiterbildungen könnten Sie interessieren

EN
Tag
Logiciel - Grafiksoftware - Bildbearbeitungssoftware - Software Photoshop
EN
Tag
Auf Anfrage
Logiciel - Bürosoftware - Computergestützte Präsentationssoftware