Moderne Anwendungen mit Angular Schritt für Schritt
Dieses Buch führt dich in die aktuelle Welt von Angular 22 und den neueren Versionen ein – inklusive aller Updates und modernen Features. Du lernst nicht nur die Grundlagen, sondern auch fortgeschrittene Konzepte wie Signals, Signal Forms und die Resource API kennen. Alle Codebeispiele stehen zum Download bereit, sodass du das Gelernte direkt selbst ausprobieren kannst.
Praktisches Lernen mit durchgehendem Beispielprojekt
Anhand eines durchgängigen Beispielprojekts entwickelst du eine professionelle, modulare und barrierefreie Single-Page-Anwendung. Jeder Umsetzungsschritt wird von umfangreichen Unit- und Integrationstests begleitet, sodass du Angular nicht nur theoretisch, sondern auch praktisch einsetzt. Ausführliche Theorieteile erklären alle wichtigen Konzepte und machen dich fit für den Entwicklungsalltag.
Best Practices von erfahrenen Experten
Die Autoren sind erfahrene Workshopleiter, Entwickler und Konferenzsprecher. Sie teilen in diesem Buch ihre Best Practices aus der täglichen Arbeit mit Angular. Für ihr Engagement rund um Angular wurden sie als Google Developer Experts (GDE) ausgezeichnet.
Voraussetzungen
Grundkenntnisse in JavaScript und HTML sollten vorhanden sein. Erfahrungen mit TypeScript sind von Vorteil, aber keine Voraussetzung. So ist das Buch ideal für Einsteiger, die Angular praxisnah lernen möchten, und gleichzeitig für Entwickler, die ihre Kenntnisse auf den neuesten Stand bringen wollen.
Aktuell ab Angular 22 inklusive Updates zu neueren Versionen.
Aus dem Inhalt
- Komponenten und Dependency Injection
- Control Flow mit @if, @for und @let
- Property und Event Bindings
- Signals, Computed und Linked Signals
- HTTP Client & Resource API
- Routing und Lazy Loading
- Formularverarbeitung mit Signal Forms
- Pipes und Custom Pipes
- Reaktive Programmierung mit RxJS
- Barrierefreiheit (a11y)
- Testing und Deployment
- KI-Unterstützung für Angular
In dieser Leseprobe erfahren Sie, wie Komponenten als grundlegende Bausteine einer Angular-Anwendung aufgebaut sind und welche Rolle sie bei der Strukturierung der Benutzeroberfläche spielen. Die Autoren beschreiben den Aufbau einer Komponente aus Template und TypeScript-Klasse sowie deren Zusammenspiel beim Austausch von Daten und Ereignissen. Außerdem lernen Sie den Grundbaustein Signal sowie die wesentlichen Elemente der Template-Syntax kennen.
Wer hat's geschrieben?
Ferdinand Malcher ist Google Developer Expert (GDE) für Angular und arbeitet als selbstständiger Entwickler, Berater und Mediengestalter mit Schwerpunkt auf Web, TypeScript und Angular. Gemeinsam mit Johannes Hoppe hat er die Angular.Schule gegründet und bietet Schulungen zu Angular an.
Danny Koppenhagen arbeitet als Softwarearchitekt und Full-Stack-Entwickler im DevOps-Umfeld mit einem starken Fokus auf Frontend-Architektur und die Umsetzung von Barrierefreiheit in Enterprise-Webanwendungen. Dabei setzt er auf Node.js, Type-Script und moderne Web-Frameworks wie Angular. Darüber hinaus ist Danny als Contributor in mehreren Open-Source-Projekten aktiv und Co-Organisator des Angular Berlin Meetup.
Johannes Hoppe ist Google Developer Expert (GDE) für Angular und arbeitet als selbstständiger Trainer und Berater für Angular, .NET und Node.js. Zusammen mit Ferdinand Malcher hat er die Angular.Schule gegründet und bietet Workshops und Beratung zu Angular an. Johannes ist Organisator des Angular Heidelberg Meetup.

