Zugriffsrechte erwerben. Einloggen

Angular Programmieren für Einsteiger

Der leichte Weg zum Angular-Experten

Sebastian Conrad

Diese Publikation zitieren

Sebastian Conrad, Angular Programmieren für Einsteiger (2020), BMU Verlag, Landshut, ISBN: 9783966450423

Getrackt seit 05/2018

396
Downloads
6
Quotes

Beschreibung / Abstract

Der leichte Weg zum Angular-Experten!

Inhaltsverzeichnis

  • BEGINN
  • Angular Programmieren für Einsteiger
  • Inhaltsverzeichnis
  • Kapitel 1. Schnellübersicht – Bausteine und Befehle
  • 1.1 CLI
  • 1.2 Angular-Template-Syntax
  • 1.3 Lifecycle-Hooks
  • 1.4 Pipes
  • Kapitel 2. Einleitung
  • 2.1 An wen richtet sich das Buch?
  • 2.2 Was sollten Sie mitbringen?
  • 2.3 Ziel des Buches
  • 2.4 Angular-Version
  • 2.5 Vorgehen
  • Kapitel 3. Angular – Überblick
  • 3.1 JavaScript und ECMAScript
  • 3.2 JavaScript-Frameworks
  • 3.3 AngularJS versus Angular
  • 3.4 Angular
  • Kapitel 4. Werkzeuge
  • 4.1 Entwicklungsumgebung
  • 4.2 Konsole
  • 4.3 Node.js
  • 4.4 npm
  • 4.5 Editor – IDE
  • 4.6 Plug-ins
  • 4.7 FTP-Client
  • Kapitel 5. CLI
  • 5.1 Installation
  • 5.2 Befehle
  • 5.3 Verzeichnisstruktur der CLI
  • 5.4 Übungsaufgabe
  • Kapitel 6. Exkurs – TypeScript
  • 6.1 Überblick
  • 6.2 Identifier
  • 6.3 var, let, const
  • 6.4 Basistypen
  • 6.5 Interfaces
  • 6.6 Export und Import
  • 6.7 Klassen
  • 6.8 Generische Typdefinitionen
  • 6.9 Übungsaufgaben
  • Kapitel 7. Angular-Bausteine und -Abläufe
  • 7.1 Dekoratoren
  • 7.2 Bootstrap-Prozess
  • 7.3 Environment Variables (Umgebungsvariablen)
  • 7.4 Projektstruktur
  • 7.5 Beispielanwendung
  • Kapitel 8. Erste Anwendung – Hallo Welt
  • 8.1 Neues Projekt anlegen
  • 8.2 Hallo Welt
  • 8.3 Anwendung starten
  • 8.4 Browser starten
  • 8.5 Anwendung anpassen
  • Kapitel 9. Die Beispielanwendung
  • 9.1 Aufbau
  • 9.2 Funktionalitäten
  • 9.3 Projektgenerierung
  • 9.4 Installation von Bibliotheken
  • 9.5 Backend- und Mock-Daten
  • 9.6 Starten der Beispielanwendung
  • Kapitel 10. Komponenten und Komponentenarchitektur
  • 10.1 Komponentenbaum
  • 10.2 Komponenten implementieren
  • 10.3 Komponenten einbinden
  • 10.4 Template-Syntax*{{}}[]()
  • 10.5 Interaktion zwischen Komponenten
  • 10.6 Lebenszyklus einer Komponente
  • 10.7 Auf Änderungen reagieren
  • 10.8 Beispielanwendung
  • 10.9 Übungsaufgaben
  • Kapitel 11. Direktiven
  • 11.1 Komponente versus Direktive
  • 11.2 Strukturdirektiven
  • 11.3 Attributdirektiven
  • 11.4 Eigene Direktiven implementieren
  • 11.5 Dekoratoren
  • 11.6 Beispielanwendung
  • 11.7 Übungsaufgaben
  • Kapitel 12. Services
  • 12.1 Injector und Dependency Injection
  • 12.2 Service erstellen
  • 12.3 Service registrieren
  • 12.4 Service nutzen
  • 12.5 Beispielanwendung
  • 12.6 Übungsaufgabe
  • Kapitel 13. Module
  • 13.1 Arten von Modulen
  • 13.2 Modul-Aufbau
  • 13.3 Häufig genutzte Module
  • 13.4 Modularisierung anhand der Beispielanwendung
  • 13.5 Übungsaufgaben
  • Kapitel 14. Observables
  • 14.1 Observables erzeugen
  • 14.2 Methoden
  • 14.3 Operatoren
  • 14.4 Beispielanwendung
  • 14.5 Übungsaufgabe
  • Kapitel 15. Navigation
  • 15.1 Router
  • 15.2 Routing einrichten
  • 15.3 Routing mit Parametern
  • 15.4 Navigieren mit dem Router
  • Kapitel 16. Benutzereingaben – Formulare
  • 16.1 Template-Driven-Formulare
  • 16.2 Reaktive Formulare
  • 16.3 Beispielanwendung
  • 16.4 Übungsaufgaben
  • Kapitel 17. Pipes – Daten vor dem Rendern transformieren
  • 17.1 Überblick
  • 17.2 UpperCasePipe
  • 17.3 LowerCasePipe
  • 17.4 SlicePipe
  • 17.5 JSON-Pipe
  • 17.6 DecimalPipe
  • 17.7 DatePipe
  • 17.8 PercentPipe
  • 17.9 CurrencyPipe
  • 17.10 AsyncPipe
  • 17.11 Eigene Pipes
  • 17.12 Beispielanwendung
  • 17.13 Übungsaufgaben
  • Kapitel 18. Kommunikation mit dem Server
  • 18.1 HTTP-Methoden
  • 18.2 Online-REST-API –PhotoAdmin
  • 18.3 HTTPClient
  • 18.4 Eigene Header
  • 18.5 Daten abrufen
  • 18.6 Daten anlegen
  • 18.7 Daten aktualisieren
  • 18.8 Daten löschen
  • 18.9 Fehlerbehandlung
  • 18.10 Übungsaufgaben
  • Kapitel 19. Debugging – Fehlersuche
  • 19.1 Developer-Tools
  • 19.2 Haltepunkte
  • 19.3 Augury
  • 19.4 Übungsaufgaben
  • Kapitel 20. Testen
  • 20.1 Unit-Tests
  • 20.2 Jasmine
  • 20.3 Komponenten testen
  • 20.4 Services testen
  • 20.5 Exkurs – Tests mit Protractor
  • 20.6 Übungsaufgaben – Tests schreiben
  • Kapitel 21. Weiteres Wissenswertes
  • 21.1 Webpack
  • 21.2 TSLint
  • 21.3 Angular-Styleguide
  • 21.4 Change Detection
  • 21.5 Sprachraum einstellen
  • 21.6 CDK
  • 21.7 Angular – Entwicklungsgeschichte
  • 21.8 Git
  • 22. Glossar
  • 23. Index

Ähnliche Titel

    Mehr von diesem Autor