Download als PDFSchulung:
Advanced Angular

Kurs-IDDauerPreisNächste TermineVeranstal­tungsortDFG
WAANG2 Tage1.230 EURAuf Anfrage

Preise pro Person zzgl. MwSt., Inhouse Seminare auf Anfrage.

Seminarbeschreibung

In diesem zweitägigen Vertiefungsseminar werden fortgeschrittene Themen zu Angular behandelt, wie sie gerade für größere Angular-Applikationen wichtig werden.
Der Routing-Aspekt einer Anwendung, der im Einsteigerkurs nur angerissen werden kann, steht im Zentrum jeder größeren Applikation. In diesem Kurs erlangen Sie die erforderlichen Kenntnisse über den Angular-Router, um auch komplexere Szenarien zu meistern.
Werden Datenhaltung und Datenfluss innerhalb einer größeren Angular-Applikation komplexer, empfiehlt sich der Einsatz eines Redux-Stores für das Statemanagement. Angular realisiert dies mittels der Zusatzbibliothek NgRx, die hierzu das Redux-Prinzip (bekannt aus ReactJS) auf Angular überträgt.
Mit Angular Material existiert eine Oberflächen-Bibliothek, die das beliebte „Material Design“ für Angular erschließt. Über Material Schematics wird die Erstellung von Material-Komponenten über das Angular CLI ermöglicht.
Der Ausbau einer Angular App zu einer Progressive Web App (PWA) ermöglicht ihren Offline-Betrieb und erhöht deren Performance. Wir behandeln die Konzepte von PWAs, wie Webworker und das Web-Manifest und ihre Anwendung auf Angular.

Kurs-Inhalt

Vertiefung Routing

  • Setup und Konfiguration des Routers
  • Routes, Child-Routes und Route-Parameter
  • RouterState, Snapshots und Parameter-Observable
  • Navigation mit RouterLink und der Router-API
  • Einsatz von Activation-Guards
  • Lazy Loading und Load-Guard, Preloading

Statemanagement mit NgRx

  • NgRx vorgestellt
  • Schematics für NgRx
  • Store, Action, Reducers und Effects vorgestellt
  • Implementierung des Stores und des Initial States
  • Implementierung von Actions und Reducern
  • Side-Effects mit Effects
  • Integration des Routers über NgRx-RouterStore

Oberflächen mit Angular Material

  • Integration von Angular Material mit Material Schematics
  • API von Material Komponenten
  • Layout-Komponenten
  • Form-Komponenten
  • Navigation-Komponenten

Progressive Web Apps

  • Aufsetzen einer PWA mit Angular
  • Das Web API Manifest
  • Angular Service Worker
  • Offline Betrieb
  • Installierbare Angular-Webapps

Zielgruppe

Angular Entwickler, Web-Designer, Web-Programmierer, Frontend-Entwickler

Voraussetzung für Seminar-Teilnahme

Idealerweise Grundkenntnisse im Umfang unserer Schulungen Angular und ECMAScript 6 und TypeScript.

Seminar-Dauer

2 Tage, 1. Tag 10:00 bis 17:30 Uhr, Folgetag(e) 9:00 bis 16:30 Uhr

Teilnehmerzahl

min. 1, max. 8 Personen

Vorteile einer Seminar-Teilnahme

  • Erlangen Sie vertiefte Kenntnisse einer aktuellen Webtechnologie
  • Erhalten Sie Fachwissen und Unterstützung aus erster Hand
  • Erleben Sie Angular in praxisnahen Beispielen und Übungen während des Seminars
  • Unsere Kurs-Unterlagen sind immer auf dem aktuellsten Stand

Seminar-Termine

Termine gerne auf Anfrage möglich.

Inhouse-Kurse

Alle unsere Seminare können wir Ihnen auch für eine Durchführung in Ihrem Hause anbieten. Hierbei können die Inhalte aller unserer Seminare beliebig für Ihr individuelles Training zu einem Wunschseminar zusammengestellt werden.

Rabatte, Durchführungsgarantie und AGBs

Wir beraten Sie gern
Infomail
Anja Fassott
+49 621 71839-12
Offene Termine
Dieses Seminar bieten wir aktuell nicht im offenen Seminarprogramm an.
Bei Interesse an einem Inhouse- oder Individualseminar mit diesem Inhalt setzen Sie sich gerne mit uns in Verbindung.

✱  Durch­führungs­garantie

Inhouse Kurse
Alle Seminare sind auch Inhouse möglich.
Einzelschulung
Sie wollen die volle Aufmerksamkeit?!
In unseren Einzelschulungen haben Sie den Trainer ganz für sich alleine.
Zum Geschaeftsbreich Competence Center
Schulung
Vielleicht interessieren Sie auch unsere Schulungen Angular oder JavaScript sowie ECMAScript 6 und TypeScript ?

Service

Competence Center

Schulung