Angular

34,90 €*

Lieferzeit 1-4 Werktage

Grundlagen, fortgeschrittene Techniken und Best Practices mit TypeScript
Format
Anzahl:
Artikel-Beschreibung
Egal, ob Sie schon Erfahrung mit AngularJS 1.x haben oder nicht – mit diesem Buch gelingt Ihnen der schnelle Einstieg in das neue Angular-Framework ab Version 4. Anhand eines anspruchsvollen Beispielprojekts lernen Sie Schritt für Schritt, wie Sie strukturierte und modularisierte Single-Page-Anwendungen entwickeln.

Praktisch: Der Programmcode zu jeder einzelnen Entwicklungsphase ist auf GitHub verfügbar. So können Sie einsteigen, wo Sie wollen, und nach Wunsch Entwicklungsschritte überspringen.

In einem kompakten Schnellstart-Kapitel erstellen Sie zunächst eine erste funktionierende Anwendung. Danach machen Sie sich mit grundlegenden Angular-Konzepten und Techniken vertraut: Angular CLI, Komponenten und Template-Syntax, HTTP-Anbindung, Routing, Formulare (Reactive Forms & Template Driven Forms). Weiter geht es dann mit fortgeschrittenen Themen wie

- Pipes und Direktiven
- RxJS (Reactive Extensions)
- Lose Kopplung mittels Dependency Injection
- Internationalisierung (i18n)
- Testing mit Karma und Protractor
- Debugging mit Augury
- Ahead-of-Time-Kompilierung (AOT)
- Deployment


Besonders hervorzuheben sind zwei für Angular-Entwickler spannende Themen:

- Mobile Apps mit NativeScript entwickeln
- Mit Redux Architekturen vereinfachen


Nach der Lektüre sind Sie für den Projektalltag mit Angular gewappnet und können robuste Webanwendungen damit entwickeln.

Das Buch richtet sich an Webentwickler, die bereits mit JavaScript, HTML und CSS gearbeitet haben. Es setzt aber keine Erfahrungen mit AngularJS 1.x voraus und bietet für alle, die noch nicht mit TypeScript vertraut sind, eine Einführung dazu.
Artikel-Details
Anbieter:
Dpunkt Verlag
Autor:
Woiwode, Malcher, Koppenhagen, Hoppe
Artikelnummer:
9783864903571
Veröffentlicht:
30.04.2017
Seitenanzahl:
574

0 von 0 Bewertungen

Geben Sie eine Bewertung ab!

Teilen Sie Ihre Erfahrungen mit dem Produkt mit anderen Kunden.