Schulungsübersicht
Einführung
- Was ist Angular?
- Was gibt es Neues in Angular 11?
Überblick über TypeScript und ES6 JavaScript
- TypeScript-Syntax
- Verwendung des TypeScript-Transpilers
- Eingerichtet Angular 11 und TypeScript
Überblick über die Teile von Angular 11
- Angular CLI
- Komponenten
- Direktiven
- Eingaben und Ausgaben
- Datenbindung und Interpolation
- Ereignisbindung
- Datenmodellierung
- Initialisieren
- Experimentelles Webpack
Ihre erste Angular-Anwendung erstellen
- Anwendung planen
- Einen Angular-Projekt einrichten
- Eine mobile benutzerfreundliche Benutzeroberfläche mit Bootstrap 4 und Sass erstellen
Eine Komponente erstellen
- Komponentenlebenszyklus verstehen
- Datenfluss
- Vorlagen und Stile verwenden
- Inhalt projizieren
- Mit AppModule arbeiten
- Mit benutzerdefinierten Komponenten arbeiten
- View-Encapsulation verwenden
- Lifecycle-Hooks implementieren
- ViewChildren und ContentChildren verwenden
Datenbindung in Angular 11
- Eigenschaften- und Ereignisbindung verstehen
- Binden und Alias-Namen für benutzerdefinierte Eigenschaften zuweisen
- Binden und Alias-Namen für benutzerdefinierte Ereignisse zuweisen
Mit Direktiven arbeiten
- Eingebaute Direktiven
- Benutzerdefinierte Direktiven
Angular 11 Dienste
- Einen Logging-Dienst erstellen
- Einen Daten-Dienst erstellen
Mit Abhängigkeitsinjektion und Providern arbeiten
- Injectoren, Provider und Tokens
- Abhängigkeitsinjektion konfigurieren
- Ihr Provider konfigurieren
- Dienste in Komponenten, Direktiven und Diensten injizieren
Zwischen Seiten navigieren mit Routing
- Verstehen der verschiedenen Navigationsmethoden
- Routingsstrategien
- Routes einrichten
- Routes konfigurieren und laden
- Parameter in Routes verwenden
- Verschachtelte Routes erstellen
- Umleitungs- und Wildcard-Routes verwenden
- Route Guards verstehen
Mit RxJS Observables in Angular erstellen und arbeiten
- Überblick über Observables
- Überblick über RxJS
- Observables in Angular bauen und verwenden
Eingabeformulare für Benutzer erstellen
- Template-gesteuerte Formulare verwenden
- Reaktive Formulare verwenden
- Benutzerdefinierte Validierung erstellen
- Formulardaten validieren, filtern und bereinigen
Mit Pipes arbeiten
- Ausgabe transformieren
- Eingebaute Pipes
- Async Pipe
- Benutzerdefinierte Pipes
Mit externen HTTP-APIs kommunizieren
- Anfragen senden
Die Angular 10 Anwendung testen
- Jasmine für Unit-Testing verwenden
- Protractor für End-to-End-Testing verwenden
Die Anwendung debuggen
- Fehlermeldungen in Angular verstehen
- Sourcemaps zur Fehlersuche im Browser verwenden
- TypeScript-Compiler-Diagnoseinformationen lesen
- Augury verwenden
Die Angular 11 Anwendung optimieren
- Den Code überarbeiten
- Bundle-Größe reduzieren und tote Codeabschnitte entfernen
Sicherheit in Angular 11
- Wie Authentifizierung funktioniert
- JWT-Authentifizierung verwenden
- Was und was nicht in Angular geschrieben werden sollte
Eine Angular 11 Anwendung in der Produktion bereitstellen
- Bereitstellung bei IIS, Apache, Nginx usw.
Best Practices für Angular 11
Fehlersuche
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Basiswissen in HTML, CSS und JavaScript
Zielgruppe
- Entwickler
Erfahrungsberichte (5)
Ich fand es gut, dass der Schwerpunkt der Ausbildung mehr auf der praktischen Seite lag.
Mihaela - Ness
Kurs - NgRx
Maschinelle Übersetzung
Themen, die besprochen wurden, viele Live-Code-Beispiele, Haltung des Trainers zur Gruppe
Weronika - ATOS PGS sp. z o.o.
Kurs - Reactive Programming with Angular RxJS
Maschinelle Übersetzung
Ich mag deine Witze
Dermot - Griffiths & Armour
Kurs - Angular 2 Fundamentals
Maschinelle Übersetzung
Praktische Beispiele, Übungen und beste Praxis
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Kurs - Angular 10 for Developers
Maschinelle Übersetzung
Translate this From: en To: de Pipes Routing Datenbindung Dienste
Edmundo Manave - CEDSIF, IP - Ministry of Finance
Kurs - Angular 12
Maschinelle Übersetzung