Schulungsübersicht

Einführung

  • Was ist neu in Angular 6?

  • Überblick über TypeScript und ES6 JavaScript

    • TypeScript-Syntax
    • Verwendung des TypeScript-Transpilers
    • Einrichten von Angular 6 und TypeScript

    • Überblick über die Teile von Angular 6

      • Komponenten erstellen
      • Datenbindung und String-Interpolation
      • Eigenschaftsbindung
      • Ereignisbindung
      • Zweiseitige Datenbindung
      • Datamodellierung
      • Direktiven
      • Bootstrapping
      • Eingaben & Ausgaben
      • Angular CLI

      • Ihre erste Angular-Anwendung erstellen

        • Anwendungsplanung
        • Einrichten eines Angular-Projekts und einer App mit der CLI
        • Erstellen einer grundlegenden Projektstruktur mit Bootstrap 4 und Sass

        • Angular 6 Komponenten verwenden

          • Datenfluss
          • Arbeiten mit AppModule
          • Arbeiten mit benutzerdefinierten Komponenten
          • Vorlagen und Stile verwenden
          • View-Encapsulation verwenden
          • Inhalte projizieren
          • Komponentenlebenszyklus und Lebenszyklus-Hooks verstehen
          • Verwendung von ViewChildren und ContentChildren

          • Datenbindung in Angular 6

            • Überblick über Eigenschafts- & Ereignisbinding
            • Binden und Zuweisen von Aliasnamen zu benutzerdefinierten Eigenschaften
            • Binden und Zuweisen von Aliasnamen zu benutzerdefinierten Ereignissen

            • Mit Direktiven arbeiten

              • Vordefinierte Direktiven
              • Benutzerdefinierte Direktiven

              • Angular 6 Services

                • Einen Logging-Service erstellen
                • Einen Daten-Service erstellen

                • Mit Abhängigkeitsinjektion und Providern arbeiten

                  • Injectoren, Provider und Tokens
                  • Konfigurieren der Abhängigkeitsinjektion
                  • Ihr Provider konfigurieren
                  • Services in Komponenten, Direktiven und Services injizieren

                  • Seitenwechsel mit Routing durchführen

                    • Routen einrichten
                    • Routen konfigurieren und laden
                    • Verschiedene Navigationsmethoden verstehen
                    • Parameter in Routen verwenden
                    • Nestings-Routen erstellen
                    • Weiterleitungs- und Wildcard-Routen verwenden
                    • Routing-Guards verstehen
                    • Routing-Strategien verstehen

                    • Mit RxJS Observables in Angular erstellen und arbeiten

                      • Überblick über Observables
                      • Überblick über RxJS
                      • Observables in Angular bauen & verwenden

                      • Mit Formularen arbeiten

                        • Vorlagenbasierte Formulare verwenden
                        • Reaktive Formulare verwenden

                        • Pipes verwenden

                          • Vordefinierte Pipes
                          • Async-Pipe
                          • Benutzerdefinierte Pipes

                          • Aufrufe an externe HTTP-APIs durchführen

                            Mit Angular-Modulen arbeiten

                            Die Angular 6 Anwendung testen

                            • Jasmine für Unit-Testing verwenden

                            • Die Anwendung debuggen

                              • Fehlermeldungen in Angular verstehen
                              • Mit Sourcemaps Code im Browser debuggen
                              • Augury verwenden

                              • Die Angular 6 Anwendung optimieren

                                Sicherheit in Angular 6

                                • Authentifizierung
                                • Was und was nicht in Angular geschrieben werden sollte

                                • Eine Angular 6 Anwendung für die Produktion bereitstellen

                                  • Bereitstellung bei IIS, Apache, Nginx usw.

                                  • Problembehandlung

                                    Abschließende Bemerkungen

Voraussetzungen

  • Grundkenntnisse in HTML, CSS und JavaScript.

  • Zielgruppe

    • Entwickler

 28 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (6)

Kommende Kurse

Verwandte Kategorien