Schulungsübersicht
Einführung
- Was ist neu in Angular 7?
Überblick über Typescript und ES6 JavaScript
- TypeScript Syntax
- Verwendung des TypeScript-Transpilers
- Einrichten von Angular 7 und Typescript
Überblick über die Teile von Angular 7
- Angular CLI
- Bestandteile
- Direktiven
- Eingänge und Ausgänge
- Datenbindung und Interpolation
- Ereignis-Bindung
- Datenmodellierung
- Bootstrapping
Erstellen Ihrer ersten AngularAnwendung
- Planung der Anwendung
- Einrichten eines Angular-Projekts
- Verwendung von Bootstrap 4 und Sass
Erstellen einer Komponente
- Verstehen des Lebenszyklus einer Komponente
- Datenfluss
- Vorlagen und Stile verwenden
- Inhalt projizieren
- Arbeiten mit AppModule
- Arbeiten mit benutzerdefinierten Komponenten
- View-Kapselung verwenden
- Implementieren von Lifecycle Hooks
- ViewChildren und ContentChildren verwenden
Datenbindung in Angular 7
- Verstehen der Bindung von Eigenschaften und Ereignissen
- Binden und Zuweisen von Aliasen zu benutzerdefinierten Eigenschaften
- Binden und Zuweisen von Aliasen zu benutzerdefinierten Ereignissen
Arbeiten mit Direktiven
- Eingebaute Direktiven
- Benutzerdefinierte Direktiven
Angular 7 Dienste
- Erstellen eines Protokollierungsdienstes
- Erstellen eines Datendienstes
Verwendung von Dependency Injection und Providern
- Injektoren, Provider und Token
- Konfigurieren von Dependency Injection
- Konfigurieren des Providers
- Injektion von Services in Komponenten, Direktiven und Services
Wechseln von Seiten mit Routing
- Verstehen der verschiedenen Navigationsmethoden
- Routing-Strategien
- Einrichten von Routes
- Konfigurieren und Laden von Routes
- Parameter in Routes verwenden
- Verschachtelte Routes erstellen
- Verwendung von Redirect- und Wildcard-Routen
- Verstehen von Route Guards
Verwendung von RxJS zum Erstellen und Arbeiten mit Observables in Angular
- Überblick über Observables
- Überblick über RxJS
- Erstellen und Verwenden von Observables in Angular
Formulare für Benutzereingaben generieren
- Verwendung der Template Driven Forms
- Verwendung der Reactiven Formulare
Verwendung von Pipes
- Eingebaute Pipes
- Async-Rohr
- Benutzerdefinierte Pipes
Aufrufe an externe HTTP-APIs
Verwendung von Angular-Modulen
Testen der Angular 7 Anwendung
- Verwendung von Jasmine für Unit-Tests
Fehlersuche in der Anwendung
- Verstehen von Fehlermeldungen in Angular
- Verwendung von Sourcemaps zum Debuggen von Code im Browser
- Augury verwenden
Optimieren der Angular 7 Anwendung
Angular 7 Sicherheit
- Authentifizierung
- Was in Angular 7 geschrieben werden sollte und was nicht
Einsatz einer Angular 7-Anwendung in der Produktion
- Bereitstellung auf IIS, Apache, Nginx, etc.
Fehlersuche
Schlussbemerkungen
Voraussetzungen
- Vertrautheit mit grundlegendem HTML, CSS und JavaScript
Publikum
- Entwickler
Erfahrungsberichte (7)
Good Beispiele und interaktiver Kurs!
Ioannis Fotinis - National geografisch instituut
Kurs - Angular 7
Maschinelle Übersetzung
Ich mochte die praktische Erfahrung, bei der wir Übungen durchführen und die präsentierten Konzepte und Kenntnisse anwenden konnten. Auch die Tatsache, dass ich Einblicke in ein modernes Framework wie Angular erhalten habe (fast alle UI-Frameworks waren mir vorher fremd), war sehr wertvoll.
Laurentiu Rudeanu - Technology Reply
Kurs - Angular 7
Maschinelle Übersetzung
Wir sind von null ausgegangen und hatten mehrere Möglichkeiten, eine bestimmte Einrichtung umzusetzen.
Madalin Iordache - Technology Reply
Kurs - Angular 7
Maschinelle Übersetzung
Klare Beispiele und Bereitschaft, detailliert zu erklären.
Iulkian Gafencu - TECHNOLOGY REPLY SRL
Kurs - Angular 7
Maschinelle Übersetzung
Die Flexibilität des Trainers. Er hat immer gefragt, ob seine Art zu lehren gut ist oder geändert werden sollte. Ich denke, dass dies eine sehr gute Lehrmethode für alle ist (einschließlich des Lehrers, der weiß, was er lehren soll). Mir hat auch die Kombination aus theoretischen und praktischen Übungen gefallen.
Bogdan Anechitoaei - TECHNOLOGY REPLY SRL
Kurs - Angular 7
Maschinelle Übersetzung
Am meisten gefiel mir, dass jedes Thema Übungen hatte, was das Verständnis erleichterte. Der Trainer zeigte Geduld und viel Wissen zum Thema und half auch allen, die Hilfe benötigten.
Boca Eleonora Alexandra - TECHNOLOGY REPLY SRL
Kurs - Angular 7
Maschinelle Übersetzung
Die Erläuterungen für jede Funktion und warum/wann wir sie verwenden sollten.
Viorica Postolachi - TECHNOLOGY REPLY SRL
Kurs - Angular 7
Maschinelle Übersetzung