Advanced Angular: Architekturen für Enterprise-Anwendungen

(4,82 / 5 bei 147 Bewertungen)

In dieser weiterführenden Intensiv-Schulung lernen Sie von namhaften Insidern, wie sich große und skalierbare Geschäftsanwendungen mit Angular entwickeln lassen. Mehrere Architekturansätze und Best Practices werden anhand einer Fallstudie aufgezeigt und diskutiert. Die Fallstudie wird in den einzelnen Übungseinheiten erweitert und kann als Vorlage für eigene Vorhaben dienen.

Anfrage erstellen

Strukturierung von Angular-Anwendungen

  • Arten von Modulen
  • Schneiden von Modulen
  • Strukturierung mit wiederverwendbaren npm-Paketen
  • Anpassbare Bibliotheken entwickeln und verteilen
  • Den Monorepo-Ansatz nutzen

Komponentendesign

  • Data Binding Deep Dive
  • Smart and Dump Components
  • Kommunikation zwischen Komponenten
  • Hierarchisches Dependency Injection
  • Lose Kopplung mit einem Message Bus

State Management

  • Motivation und Alternativen
  • Den Redux-Ansatz mit @ngrx/Store in Angular nutzen
  • Asynchrone Seiteneffekte mit @ngrx/Effects
  • Redux und Routing
  • Actions und Reducer implementieren
  • Boilerblate Code generieren mit Nx

Reaktive Architekturen mit RxJs

  • Reaktives Denken und reaktiver Entwurf
  • Chaining/ Piping von Operatoren
  • Observables erzeugen
  • Subscriptions schließen
  • Cold und Hot Observables
  • Subjects nutzen

Cross Cutting Concerns

  • Routen mit Guards schützen
  • Globale Warnmeldungen
  • Anfragen und Antworten mit HttpInterceptoren global bearbeiten
  • Direktiven für Cross Cutting Concerns
  • Globales Error-Handling
  • Router Events

Performance Tuning

  • Lazy Loding
  • Data Binding Performance mit OnPush
  • AOT und Tree Shaking
  • Serverside Rendering
  • Service Worker Caching

Login und Single Sign on

  • Existierende Identity-Lösungen wie Active Directory anbinden
  • Social Login (Login with Facebook etc.)
  • Die Standards OAuth 2 und OpenId Connect
  • JSON Web Tokens (JWT)
  • Token Refresh
  • Single Sign out

Internationalisierung

  • I18N Pipes
  • Übersetzungen mit dem Angular Compiler
  • Übersetzungen mit ngx-translate
  • I18N und Eingaben

Erweiterte Formulare

  • Reaktive Formulare
  • Synchrone Validatoren
  • Asynchrone Validatoren
  • Multifield-Validatoren
  • Dynamische Formulare
  • Eigene Formularsteuerelemente

Warum sich diese Schulung lohnt?

Lernen von Insidern der ersten Stunde

Ihre Trainer sind bestens mit der Angular-Community vernetzt und nutzen Angular seit den ersten Tagen.

Strukturierter Aufbau

Durch den strukturierten Aufbau verstehen Sie auch die Konzepte hinter Angular und warum Sie welche Techniken anwenden

Großer Übungsanteil (falls nicht anders gewünscht)

In unseren Übungen, die in verschiedenen Schwierigkeitsstufen vorliegen, können Teilnehmer den Stoff anhand einer eigenen Anwendung ausprobieren

Erfahrene und ausgebildete Trainer

Unsere Trainer sind nicht nur Experten für Angular sondern auch für das Vermitteln technischer Details

Lernen von Trainern mit langjähriger Projekterfahrung

Wir haben langjährige Projekterfahrung im Einsetzen von Web-Frameworks

Etabliertes Seminar

Wir führen unser Seminar seit der Beta-Phase von Angular laufend durch und verbessern es ständig

Anpassung an Ihre Bedürfnisse

Wir passen gerne unsere Fülle an Lernmaterial an Ihre Bedürfnisse und Themen an

Beispielanwendung als Vorlage

Am Ende des Seminars liegt eine Beispielanwendung vor, die Sie als Vorlage für eigene Vorhaben nutzen können

Anfrage erstellen

Kundenstimmen

Strukturierung des Vortrags, didaktische "Skills" und Inhalte waren top und auf die Praxis anwendbar!

Alles [hat gefallen] aber am besten war die beeindruckende Kompetenz des Referenten im Thema.

Gute Mischung aus Vortrag, Live-Coding und Übungen

Viel Backgroundwissen, man hatte das Gefühl dass da jemand redet, der das auch selbst schon mal gemacht hat (merkt man immer bei den Fragen ;))

[Gefallen hat] Viele Übungen, um Dinge auszuprobieren

Gute Kombination von Theorie und Praxis

Ausgewählte Referenzkunden

T-Systems

Siemens

UNO

Daimler

Wüstenrot

Austria Press Agency

Porsche

Universal

Weitere Angular Schulungen und Workshops

Angular: Strukturierte Einführung Schulung

In dieser Schulung erfahren Sie von bekannten Insidern und Angular Experten der ersten Stunde anhand eines durchgängigen Beispiels, welche Konzepte hinter dem modernen Single-Page-Application-Framework aus der Feder von Google stecken und lernen diese für Ihre eigenen Projekte zu nutzen. Zusätzlich werden sie selbst eine erste Angular-Anwendung zu schreiben. Diese orientiert sich an Best Practices und kann somit als Vorlage für eigene Projekte herangezogen werden. Zum Einsatz kommt die jeweils neueste Version von Angular.

Details

Advanced Angular: Architekturen für Enterprise-Anwendungen Schulung

In dieser weiterführenden Intensiv-Schulung lernen Sie von namhaften Insidern, wie sich große und skalierbare Geschäftsanwendungen mit Angular entwickeln lassen. Mehrere Architekturansätze und Best Practices werden anhand einer Fallstudie aufgezeigt und diskutiert. Die Fallstudie wird in den einzelnen Übungseinheiten erweitert und kann als Vorlage für eigene Vorhaben dienen.

Details

Migration von AngularJS 1.x auf Angular (2+) Schulung

Bestehende Projekte auf Angular 2 migrieren, ngUpgrade, ...

Details

Progressive Web-Apps mit Angular Schulung

InHouse-Schulung und/oder Beratung maßgeschneidert für Ihre Lernziele

Details

Angular Review Schulung

Feedback und klärung offener Fragen, weiterführende Themen

Details

Modernes AngularJS 1.x Schulung

Komponenten-orientiertes AngularJS 1.x für wartbare und testbare Anwendungen

Details

Reaktive Architekturen mit Angular und Redux Schulung

Dieses interaktive Seminar vermittelt, wie Sie reaktive Anwendungen mit Angular entwickeln können.

Details

TypeScript Schulung

InHouse-Schulung und/oder Beratung maßgeschneidert für Ihre Lernziele

Details