Kursbeschreibung
In diesem 5 tägigen Crashkurs steigen Sie tief in die Angular Entwicklung ein und lernen wie mit Angular komplexe Web-Anwendungen erstellt werden. Im Kurs entwickeln wir gemeinsam eine state of the art Frontend Angular Anwendung mit Anbindung an eine REST Api.
Unsere Angular Schulungen werden jeweils mit der aktuellen Version durchgeführt. In Inhouse und Firmenseminare können Sie selbstverständlich die Version festlegen.
Die wichtigsten Themen im Überblick
- Schritt für Schritt zum Angular Profi
- Zertifizierte und erfahrene TrainerInnen
- Wissen aus der Praxis
- Alles zu Angular als kompakter Crashkurs
Zielgruppe
- Web-EntwicklerInnen
- App-EntwicklerInnen
- Windows App Store EntwicklerInnen
Voraussetzung für die Schulung
Gute TypeScript Kenntnisse mindestens auf dem Niveau unseres Grundlagen Kurses.
Kursinhalte
Übersicht über Angular
- Angular-Versionen verstehen (AngularJS vs Angular etc.)
- Vergleich zu React und Vue.js
- Architektur und Aufbau
- Lifecycle
- Was sind Komponenten in Angular
- Entwicklungsumgebungen (IDEs)
- Die Angular CLI
- Projekte richtig einrichten
- Testing (E2E, Unit etc.)
- Debugging (Angular Augury..)
Angular Entwicklung
- Komponenten
- Eigenschaften und Methoden
- Change Detection
- Data binding und models
- Eigene Services
- Templates
- Service und Dependency Injection
- Provider
- Direktiven
- Pipes
- Kommunikation zwischen Komponenten
- Reactive Forms
- Validierung
- Routing in Angular
- Zugriff auf Routing Parameter
- HttpClient
Weiterführendes
- State Management
- RxJS und Observables
- Splitting von Modulen und LazyLoading
- Webkomponenten
- Performance Optimierung
- Sicherheit
- Deployment
