Schulung: Angular Schulung – Moderne Geschäftsanwendungen

Workshop mit allen Hintergründen zu den Building-Blocks in Angular

Auch beliebt: Advanced Schulung »

Entwickle das für Deine erfolgreichen Projekte notwendige Hintergrundwissen zu allen Building-Blocks und Konzepten in Angular.

Building-Blocks und Hintergründe

In dieser Schulung lernen Sie von bekannten Insidern und Experten der ersten Stunde anhand einer Fallstudie, wie Sie mit Angular erfolgreich moderne Anwendungen entwickeln. Um langfristig erfolgreich zu sein, erfahren Sie nicht nur wie Angular funktioniert, sondern auch welche Konzepte dahinter stehen und welche Best Practices sich bewährt haben.

In den Übungen werden Sie selbst erste Angular-Anwendung schreiben, die Best Practices folgt und somit als Vorlage für eigene Vorhaben verwendet werden kann. Am Ende des Workshops haben Sie eine Vorlage, die Sie für eigene Projekte nutzen können.

Die In-House-Variante dieses Trainings kann auf Wunsch an Ihre speziellen Projektanforderungen angepasst werden.

Eckdaten

Benötigtes Vorwissen

Programmiergrundlagen

Didaktischer Ansatz

Präsentationen
Diskussionen
Live-Coding
Praxisnahe Übungen
Anknüpfen an Vorwissen

Inkludierte Leistungen

Aktuelle Folien
Beispiele und Fallstudien
Übungsblätter
Musterlösungen
Zertifikat

Praxisbezogene Übungen

Hoher Übungsanteil
Bonus-Übungen
Praxisrelevante Übungsaufgaben
Vollständigen Anwendung
Vorlage für eigene Projekte

Den Verlauf der Schulung auf einen Blick!

TypeScript

  • Objektorientierte Konzepte
  • Funktionale Konzepte
  • Unterschiede zu anderen Sprachen wie C# oder JAVA
  • Fallstricke
  • Asynchrone Programmierung

Erste Schritte mit Angular

  • Eine Angular-Anwendung mit der CLI erstellen
  • Projektstruktur und Konventionen
  • Eine erste Komponente
  • Datenbindung
  • HTTP-Zugriff

Services Dependency Injection (DI)

  • Ideen hinter DI verstehen
  • Wiederverwendbare Geschäftslogik per Services zur Verfügung stellen
  • Token und Provider
  • Arten von Providern
  • Hierarchisches DI und Scopes
  • Tree-shakable Provider

Komponenten

  • Templates
  • Kommunikation zwischen Komponenten
  • Property-Bindings
  • Event-Bindings
  • Two-Way-Bindings
  • Funktionsweise von Datenbindung in Angular
  • Zyklen und andere Fallen
  • Lifecycle-Hooks

Formulare

  • Template-Driven Forms nutzen
  • Reaktive (Imperative) Forms nutzen
  • Eingaben mit vordefinierten Validatoren prüfen
  • Eigene Validatoren schreiben
  • Asynchrone Validatoren
  • Multifield-Validatoren

Angular-Module

  • Das Angular-Modulsystem verstehen
  • Root-Module
  • Feature-Module
  • Shared Module
  • Module und Dependency Injection

Routing

  • Navigationsstrukturen mit Routing schaffen
  • Den Router konfigurieren
  • Routing-Parameter übergeben und auslesen
  • Lazy Loading

Testing

  • Unit-Tests mit Jasmine und Karma
  • End-2-End-Tests mit Jasmine und Protractor
  • Nutzung von Dependency-Injection, Mocks und Spies zur Erhöhung der Testbarkeit
  • Integrierte Hilfskonstrukte fürs Testing
  • Testabdeckung

Unsere öffentlichen Trainings

Aktuelle Öffentliche Termine

Immer Nach Vereinbarung

Alle unsere Seminare sind jederzeit auch In-House verfügbar. Kontaktieren Sie uns für eine Terminvereinbarung

In-House bei Ihnen in der Firma

Nur einen Schritt entfernt!

Stellen Sie noch heute Ihre Anfrage,
wir beraten Sie gerne!

Es war eine spannende Schulung mit vielen Inhalten, anschaulichen Beispielen und einer hurmorvollen sowie sympathischen Vortragsart."

Teilnehmer im April 2019, Nürnberg

Mir hat vor allem die sehr durchdachte Vorgehensweise gefallen, aber auch die vielen anschauliche Beispiele und die Hohe Fachkompetenz. Auch Zwischenmenschlich ist der Trainer sehr angenehm!"

Teilnehmer im Mai 2019, Stuttgart

Der Trainer hat ein unglaubliches Wissen über Angular und darüber hinaus und erklärt sehr verständlich."

Teilnehmer im Juni 2019, Wien

T-Systems

Häufige Fragen

Test
Test
Test2
Test2
Jetzt anfragen!