Kursbeschreibung
Dieser Kurs vertieft Ihr Verständnis für das Angular-Framework. Sie lernen, wie Angular Node.js und NPM verwendet, und installieren das Angular CLI. In diesem Kurs wird erklärt, wie Angular eine Anwendung startet und im Browser ausführt. Sie lernen die verschiedenen Möglichkeiten kennen, wie Sie je nach Beziehung der Komponenten Informationen in Ihrer Anwendung weitergeben können. Sie werden auch lernen, wie Sie den Angular-Router verwenden, um Routenparameter zu übergeben und abzurufen, um auf Informationen zuzugreifen, und wie Sie verschiedene Routentypen erstellen und verknüpfen sowie den Zugriff auf Routen einschränken können. Sie werden lernen, wie Sie ein Template-gesteuertes Formular erstellen, auf Benutzeraktionen reagieren und Feedback geben. Anschließend werden diese Kenntnisse genutzt, um eine Front-End-Anwendung für eine Aufgabenliste weiterzuentwickeln.
KURS-LERNZIELE
- Sie verstehen, wie Angular mit Node funktioniert
- Sie lernen, wie man Informationen zwischen Angular-Komponenten weitergibt
- Sie verstehen, wie Angular eine Anwendung bootstrapt
- Wie man eine Front-End-Anwendung entwickelt
KURSKENNTNISSE
- Verwendung von CLI während des Entwicklungsprozesses
- Angular-Routing-Dienste nutzen
- Erstellen von vorlagengesteuerten Formularen
- Einheitstests schreiben
- Benutzerdefinierte Pipes und Direktiven erstellen
Was Sie lernen werden
- Verstehen Sie, wie Angular mit Node.js und NPM funktioniert und installieren Sie die Angular CLI
- Übergeben Sie Informationen zwischen Angular-Komponenten basierend auf ihrer Beziehung, indem Sie Input, Output und EventEmitter, ViewChild, gemeinsame Services und Referenzvariablen verwenden
- Verwenden Sie den Angular-Router, um Routenparameter zu übergeben und abzurufen, verschiedene Routentypen zu erstellen und zu verlinken sowie den Zugriff auf Routen zu beschränken
- Erstellen Sie vorlagengesteuerte Formulare, die auf Benutzeraktionen reagieren, Steuerzustände, Validierung und Übermittlung handhaben
- Verstehen Sie, wie Angular eine Anwendung im Browser bootstrapped und ausführt, einschließlich automatischen und manuellen Bootstrapping
- Entwickeln Sie das Frontend einer To-Do-List-Anwendung mit diesen Fähigkeiten
Wichtige Erkenntnisse
- Dieser mittelstufen Kurs baut auf vorherigen Angular-Kenntnissen auf, um das Verständnis des Angular-Frameworks zu vertiefen.
- Er behandelt, wie Angular Node.js und NPM nutzt, und wie man die Angular CLI installiert und verwendet.
- Er erklärt, wie Angular eine Anwendung bootstrapped und sie im Browser ausführt, einschließlich sowohl automatischem als auch manuellen Bootstrapping.
- Er lehrt mehrere Möglichkeiten, um Informationen durch eine Anwendung zu übergeben, je nach der Beziehung der Komponenten, sowie das Erstellen von benutzerdefinierten Pipes und Attribut- und Strukturdirektiven.
- Er wendet die erlernten Fähigkeiten an, um eine Frontend-To-Do-List-Anwendung weiter zu entwickeln, einschließlich vorlagengesteuerter Formulare mit Validierung und Übermittlung.
Häufig gestellte Fragen
Für wen ist dieser Kurs?
Dies ist ein mittelstufen Kurs, das dazu bestimmt ist, Ihr Verständnis des Angular-Frameworks zu vertiefen und auf vorhandenes Angular-Wissen aufzubauen.
Was werde ich über die Komponentenkommunikation erfahren?
Sie lernen die verschiedenen Möglichkeiten kennen, um Informationen in Ihrer Anwendung zu übergeben, je nach der Beziehung der Komponenten, einschließlich Input, Setters and Getters, OnChanges, Output und EventEmitter, ViewChild, gemeinsame Services und Referenzvariablen.
Behandelt dieser Kurs Angular-Routing?
Ja. Sie lernen, wie Sie den Angular-Router verwenden, um Routenparameter zu übergeben und abzurufen, um auf Informationen zuzugreifen, wie Sie verschiedene Routentypen erstellen und verlinken, und wie Sie den Zugriff auf Routen beschränken.
Welche Art von Formularen unterrichtet der Kurs?
Er lehrt, wie Sie ein vorlagengesteuertes Formular erstellen, auf Benutzeraktionen reagieren und Feedback geben, einschließlich des Aufbaus und der Bindung des Formulars, der Steuerzustände, der Formularvalidierung und der Formularübermittlung.
Gibt es ein praktisches Projekt?
Ja. Die gelehrten Fähigkeiten werden verwendet, um eine Frontend-To-Do-List-Anwendung weiter zu entwickeln.









