Angular
Rheinwerk (Verlag)
978-3-8362-6293-4 (ISBN)
- Titel ist leider vergriffen;
keine Neuauflage - Artikel merken
- Angular-Webapplikationen professionell entwickeln
Einführung, Praxis, TypeScript und RxJS - Formulare, Routing, HTTP-Anbindung, Animationen, I18N, reaktive Anwendungen, Performance-Tuning
Angular ist das JavaScript-Framework für professionelle Webapplikationen – hier lernen Sie es umfassend kennen!
Christoph Höller macht Sie mit allen relevanten Technologien, Standards und Kernbestandteilen des Angular-Frameworks vertraut.
Ein durchgehendes Anwendungsbeispiel führt Ihnen die Komponenten praxisnah vor und zeigt, wie Sie Angular für eigene Projekte professionell einsetzen.
Formulare, Routing, HTTP-Anbindung und Testing – hier lernen Sie Schritt für Schritt, wie Sie eigene Angular-Webapplikationen erstellen. Inkl. aller neuen Features und Komponenten, einschließlich Material Design.
So starten Sie in die Entwicklung mit Angular
Sie installieren die benötigte Software und lernen die relevanten Technologien und Konzepte kennen. Schon bald verfassen Sie Ihre eigenen Komponenten in TypeScript und erstellen lauffähige Webapplikationen mit Angular.
Alles, was Sie für die tägliche Arbeit brauchen
Das Buch dringt bis in die Tiefen von Angular vor. Detaillierte Erklärungen, viele Codebeispiele und der modulare Aufbau machen es zur unverzichtbaren Referenz. Der Anhang enthält eine Übersicht der wichtigsten TypeScript- und ECMAScript-Features.
Nutzen Sie die neuen Features
Sie erfahren, wie Sie Material-Design-Anwendungen erstellen, Bibliotheken entwickeln und in der NPM-Registry veröffentlichen, Angular-Komponenten in andere Frameworks integrieren, Ihre Anwendungen auf dem Server rendern und in der Cloud deployen.
Themen sind:
- Komponenten & Direktiven
- Pipes, Services, Dependency-Injection
- Angular-CLI
- Formulare
- HTTP-Anbindung
- Echtzeitunterstützung
- Performance-Optimierung
- ECMAScript, TypeScript, RxJS
- Material Design und Angular Material
- NPM-Libraries und Mono-Repos
- WebComponents
- Server-Side Rendering
Christoph Höller (@chris_hoeller) ist Geschäftsführer der beyond interfaces GmbH & Co. KG in Köln. Als Trainer und Berater unterstützt er seine Kunden bei der Implementierung hochverfügbarer Unternehmensapplikationen sowie bei der Entwicklung von Webanwendungen auf Basis moderner Webframeworks wie Angular und Vue.js.
Geleitwort des Fachgutachters zur zweiten Auflage
25
Einleitung
27
1 Angular-Kickstart: Ihre erste Angular-Webapplikation
29
2 Das Angular-CLI: professionelle Projektorganisation für Angular-Projekte
59
3 Komponenten und Templating: der Angular-Sprachkern
99
4 Direktiven: Komponenten ohne eigenes Template
163
5 Fortgeschrittene Komponentenkonzepte
183
6 Standarddirektiven und Pipes: wissen, was das Framework an Bord hat
233
7 Services und Dependency-Injection: lose Kopplung für Ihre Business-Logik
273
8 Template-driven Forms: einfache Formulare auf Basis von HTML
307
9 Reactive Forms: Formulare dynamisch in der Applikationslogik definieren
353
10 Routing: Navigation innerhalb der Anwendung
397
11 HTTP: Anbindung von Angular-Applikationen an einen Webserver
455
12 Reaktive Architekturen mit RxJS
485
13 Komponenten- und Unit-Tests: das Angular-Testing-Framework
529
14 Integrationstests mit Protractor
575
15 NgModule und Lazy-Loading: Modularisierung Ihrer Anwendungen
605
16 Der Angular-Template-Compiler, Ahead-of-time Compilation und Tree-Shaking
629
17 Internationalisierung: mehrsprachige Angular-Anwendungen implementieren
643
18 Das Animation-Framework: Angular-Anwendungen animieren
669
19 Vollendet in Form und Funktion: Material Design und Angular Material
699
20 NPM-Libraries und Mono-Repos: Funktionalität in Bibliotheken auslagern und per NPM veröffentlichen
765
21 Angular-Elements: Angular-Komponenten als WebComponent bereitstellen
795
22 Server-Side Rendering: Angular-Anwendungen auf dem Server rendern
819
Anhang
859
Index 967
Das Buch bietet Expertenwissen in einer fast unglaublichen Tiefe.
iX
Erscheinungsdatum | 25.01.2019 |
---|---|
Verlagsort | Bonn |
Sprache | deutsch |
Maße | 168 x 240 mm |
Einbandart | gebunden |
Themenwelt | Informatik ► Web / Internet ► JavaScript |
Schlagworte | advanced • Angular-JS 2 4 5 6 • Angular-JS 2 4 5 6 7 8 • Applikationen • Bootstrap • Buch Einführung Tutorial Grundlagen lernen Worksho • Buch Einführung Tutorial Grundlagen lernen Worksho • Buch Einführung Tutorial Grundlagen lernen Workshop Rheinwerk-Verlag Computing Kurs Node.js Test CLI • Buch Einführung Tutorials Grundlagen lernen Workshops Kurs • Dependency-Injection • ECMAScript 6 2015 • Grundlagen • HTTP-Anbindung • Mobile Apps • Node.js Test CLI • Router • RxJS • Tests • TypeScript • Web-Programmierung • Websockets |
ISBN-10 | 3-8362-6293-2 / 3836262932 |
ISBN-13 | 978-3-8362-6293-4 / 9783836262934 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich