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:

Demo-Projekt
BookMonkey 4

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 Diffs

Errata

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-Verzeichnis

Quellcode auf GitHub

Den Quellcode zu den einzelnen Entwicklungsschritten haben wir in separaten Repositorys zur Verfügung gestellt:
api4

🐵 REST backend für den BookMonkey 4

book-monkey4

🐵📕 Das große Demo-Projekt zum Buch (3. Auflage) – Dieses Repo beinhaltet alle 17 Zwischenstände des BookMonkey 4 in einer Anwendung.

iteration-1-components

Buch: Iteration 1 (Komponenten & Template Syntax) - Components

iteration-1-event-bindings

Buch: Iteration 1 (Komponenten & Template Syntax) - Event-Bindings

iteration-1-property-bindings

Buch: Iteration 1 (Komponenten & Template Syntax) - Property Bindings

iteration-2-di

Buch: Iteration 2 (Dependency-Injection & Routing) - Dependency Injection

iteration-2-navigation

Buch: Iteration 2 (Dependency-Injection & Routing) - Navigation

iteration-3-http

Buch: Iteration 3 (Http) - Http

iteration-3-rxjs

Buch: Iteration 3 (HTTP) - RxJS

iteration-4-custom-validation

Buch: Iteration 4 (Formulare & Validierung) - Custom Validation

iteration-4-reactive-forms

Buch: Iteration 4 (Formulare & Validierung) - Reactive Forms

iteration-4-template-driven-forms

Buch: Iteration 4 (Formulare & Validierung) - Template Driven Forms

iteration-5-directives

Buch: Iteration 5 (Pipes & Direktiven) - Direktiven

iteration-5-pipes

Buch: Iteration 5 (Pipes & Direktiven) - Pipes

iteration-6-guards

Buch: Iteration 6 (Module & forgeschrittenes Routing) - Guards

iteration-6-lazy-loading

Buch: Iteration 6 (Module & forgeschrittenes Routing) - Lazy-Loading

iteration-6-modules

Buch: Iteration 6 (Module & forgeschrittenes Routing) - Module

iteration-6-resolver

Buch: Iteration 6 (Module & forgeschrittenes Routing) - Guards

iteration-7-i18n

Buch: Iteration 7 - Internationalisierung (i18n)