Begleitmaterial zum Buch

Los geht's!
Mit dem Angular-Buch lernen Sie Schritt für Schritt anhand eines anspruchsvollen Beispielprojekts, wie Sie strukturierte und modularisierte Single-Page-Anwendungen entwickeln.
Der Programmcode zu jeder einzelnen Entwicklungsphase ist auf GitHub verfügbar. So können Sie einsteigen, wo Sie wollen, und nach Wunsch Entwicklungsschritte überspringen.
Der BookMonkey
Der "BookMonkey" ist das Demo-Projekt zum Buch. Anhand des Beispielprojekts führen wir Sie schrittweise an die Entwicklung mit Angular heran:
Differenzansicht
Für die einzelnen Iterationsschritte aus dem Beispielprojekt bieten wir eine Differenzansicht an. So können Sie die Änderungen am Code zwischen den einzelnen Kapiteln genau nachvollziehen:
BookMonkey 4 DiffsErrata
In der 3. Auflage des Buchs haben wir viele Fehler beseitigt – trotzdem ist ein gedrucktes Buch nie ohne Fehler. Im Errata-Verzeichnis haben wir alle fehlerhaften Stellen aufgelistet:
Errata-VerzeichnisQuellcode auf GitHub
Den Quellcode zu den einzelnen Entwicklungsschritten haben wir in separaten Repositorys zur Verfügung gestellt:🐵 REST backend für den BookMonkey 4
🐵📕 Das große Demo-Projekt zum Buch (3. Auflage) – Dieses Repo beinhaltet alle 17 Zwischenstände des BookMonkey 4 in einer Anwendung.
Buch: Iteration 1 (Komponenten & Template Syntax) - Components
Buch: Iteration 1 (Komponenten & Template Syntax) - Event-Bindings
Buch: Iteration 1 (Komponenten & Template Syntax) - Property Bindings
Buch: Iteration 2 (Dependency-Injection & Routing) - Dependency Injection
Buch: Iteration 2 (Dependency-Injection & Routing) - Navigation
Buch: Iteration 3 (Http) - Http
Buch: Iteration 3 (HTTP) - RxJS
Buch: Iteration 4 (Formulare & Validierung) - Custom Validation
Buch: Iteration 4 (Formulare & Validierung) - Reactive Forms
Buch: Iteration 4 (Formulare & Validierung) - Template Driven Forms
Buch: Iteration 5 (Pipes & Direktiven) - Direktiven
Buch: Iteration 5 (Pipes & Direktiven) - Pipes
Buch: Iteration 6 (Module & forgeschrittenes Routing) - Guards
Buch: Iteration 6 (Module & forgeschrittenes Routing) - Lazy-Loading
Buch: Iteration 6 (Module & forgeschrittenes Routing) - Module
Buch: Iteration 6 (Module & forgeschrittenes Routing) - Guards
Buch: Iteration 7 - Internationalisierung (i18n)