Seminarinformationen

Seminar - Ziel

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 Change Detection, Lazy Loading, Server-Side Rendering und Caching-Strategien. Zusätzlich werden Sie in der Anwendung von Performance-Messwerkzeugen und -techniken geschult, um die Effizienz Ihrer Projekte langfristig zu steigern.

Teilnehmer - Zielgruppe

  • Angular Entwickler

Kurs - Voraussetzungen

  • Grundlegende Kenntnisse in Angular

Seminardauer

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

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Einführung in Angular Performance

  • Wichtigkeit der Web-Performance
  • Performance-Metriken und Benchmarks

Performance-Messung und -Analyse

  • Werkzeuge: Angular CLI Performance Tool, Lighthouse, Chrome DevTools
  • Performance-Audits und Interpretation der Ergebnisse

Angular Architektur für bessere Performance

  • Best Practices für effiziente Architektur
  • Häufige Performance-Anti-Patterns und deren Vermeidung
  • Modularer Aufbau und dessen Vorteile

Change Detection verstehen und optimieren

  • Grundprinzipien der Change Detection in Angular
  • Implementierung und Nutzen der OnPush-Strategie
  • Manuelle Steuerung der Change Detection

Lazy Loading und Code-Splitting

  • Konzepte des Lazy Loadings und dessen Implementierung
  • Vorteile von Code-Splitting
  • Praktische Beispiele und Best Practices

Effektives Caching

  • Caching-Grundlagen: Was, Warum, Wie
  • Strategien: HTTP-Caching, Local Storage
  • Implementierung in Angular-Anwendungen

Server Side Rendering (SSR) und dessen Vorteile

  • Grundlagen von SSR
  • Vergleich zwischen SSR und Client Side Rendering
  • Schritte zur Implementierung von SSR in Angular

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 Themen wie ...

Angular Fortgeschrittenenkurs

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

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 ...

Angular Unit Testing mit Jasmine

- u.a. in Leipzig, München, Koblenz, Mannheim, Virtual Classroom

In diesem 2-tägigen Seminar "Angular Unit Testing mit Jasmine" lernen Sie die Grundlagen des Testens und dessen Anwendung in Angular mithilfe des Standard-Testframeworks Jasmine in Verbindung mit dem Testrunner Karma. Sie werden zudem mit der entsprechenden Terminologie ...

Business Applications mit Angular

- u.a. in Stuttgart, München, Nürnberg, Zürich, 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 Erstellen ...