Seminarinformationen

Seminar - Ziel

In dieser 2-tägigen Schulung "Angular Advanced" erlernen Sie fortgeschrittene Methoden der Angular-Entwicklung, einschließlich Unit-Tests, reaktiver Programmierung mit RxJS und Sicherheitsstrategien. Sie werden mit den Test-Tools Jasmine und Karma arbeiten und die Nutzung von Observables sowie RxJS vertiefen. Der Kurs behandelt Sicherheitsaspekte wie Cross-Site Scripting und Angriffe über HTTP sowie die Verwaltung der Change Detection und komplexe Routing-Techniken. Sie lernen auch fortgeschrittene Dependency Injection sowie das Erstellen individueller Pipes. Nach Abschluss des Kurses sind Sie in der Lage, effektive Tests zu erstellen, reaktive Programmierung anzuwenden und Sicherheitsmechanismen in Ihre Angular-Anwendungen zu integrieren.

Teilnehmer - Zielgruppe

  • Fortgeschrittene Angular-Entwickler
  • Frontend-Lead-Entwickler
  • Full-Stack-Entwickler mit Angular-Fokus
  • Tech Leads / Architects

Kurs - Voraussetzungen

Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:

Seminardauer

  • 2 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Vitest – Modernes Angular Testing

  • Vitest Setup, describe/it/beforeEach, Matchers
  • Angular TestBed, ComponentFixture, fakeAsync/tick
  • Komponenten-Testing mit Signals/Effects
  • Service-Mocking, HTTP-Interceptor-Tests

NgRx SignalStore

  • signalStore(), withState, withComputed, withMethods
  • Patched Actors für Side-Effects (HTTP, Router)
  • Signal-Selectors und featureFn() Pattern
  • Migration von klassischem NgRx zu SignalStore

Zoneless Angular & Performance

  • OnPush Change Detection mit Signals optimieren
  • destroyRef für korrektes Lifecycle-Management
  • @defer + Route-based Lazy-Loading
  • Track-By-Funktionen, OnPushComponents

Enterprise Security

  • JWT-Authentifizierung mit Signal-based Guards
  • DOMSanitizer (XSS-Schutz), CSRF-Token-Handling
  • Row-Level Security in SignalStores
  • Secure HTTP Headers & Content-Security-Policy

Production & CI/CD

  • Differenzielle Builds (ES2022+ vs. Legacy)
  • Nx Affected Commands für CI/CD
  • Lighthouse Performance Budgets

Weitere Schulungen zu Thema Angular

Angular Kompaktkurs

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 5-tägigen Seminar "Angular Kompakt" erlernen Sie die Grundlagen von TypeScript und ECMAScript 6 (ES6) sowie eine umfassende Einführung in Angular, einschließlich der Arbeit mit Komponenten, Modulen und der Nutzung der Angular CLI. Der Kurs behandelt ...

TypeScript für Angular

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 2-tägigen Seminar "TypeScript für Angular" erhalten Sie grundlegende Kenntnisse und Techniken von TypeScript in Kombination mit Angular. Ziel des Seminars ist es, Ihnen eine stabile Basis zu vermitteln, um mit TypeScript effektiv in der Angular-Entwicklung ...

Business Applications mit Angular

- u.a. in Leipzig, Nürnberg, Zürich, Düsseldorf, Marburg

In diesem 2-tägigen Seminar "Business Applications mit Angular" lernen Sie, umfangreiche clientseitige Business-Webanwendungen mit HTML, CSS, JavaScript und Angular zu entwickeln. Sie erweitern Ihre Kenntnisse durch die Nutzung von Workspaces und Bibliotheken, das ...

Angular Performance-Optimierung

- u.a. in Berlin, Hannover, Hamburg, Darmstadt, Nordhausen

In diesem 2-tägigen Seminar "Angular Performance-Optimierung" lernen Sie, wie Sie Angular-Anwendungen effizient analysieren, Leistungsprobleme identifizieren und effektive Optimierungsmethoden umsetzen. Sie erwerben fundierte Kenntnisse in zentralen Bereichen wie ...