Täglich neue Information
Der direkte Draht zu unseren Spezialisten – Jetzt anrufen: 02191 - 99 11 00 Mo.- Fr. 8.30-17 Uhr
EDV-BUCHVERSAND Delf Michel
Ihr Berater für IT-Bücher, Software & Hardware
Schön, dass Sie da sind. » Hier geht's zur Anmeldung
Service & Beratung – direkter Kontakt
 02191 - 99 11 00

AngularJS

AngularJS - Moderne Webanwendungen & Single Page Applications mit JavaScript / Autor:  Steyer, Manfred / Softic, Vildan, 978-3-95561-950-3
Bild vergrößern

Moderne Webanwendungen & Single Page Applications mit JavaScript

Autor: Steyer, Manfred (8) / Softic, Vildan
von OReilly Verlag
470 Seiten, Hardcover
ersch. 04/2015
ISBN: 978-3-95561-950-3

Druckausgabe
3490 inkl. MwSt.
Versandkostenfrei (D) i
Best.Nr.: OR-950
Sofort Lieferbar Sofort lieferbar i
 
Das populäre Framework AngularJS macht die Komplexität von JavaScript- und Single Page Applications (SPAs) beherrschbar. Es unterstützt Entwickler bei häufig wiederkehrenden Aufgaben wie Datenbindung, Datenvalidierung und Vorlagenerstellung. AngularJS bietet Konzepte zum Strukturieren von Quellcode sowie zur Schaffung wartbarer, wiederverwendbarer und gut testbarer Programmteile. Dieses Buch zeigt Ihnen, wie Sie davon in Projekten profitieren. Dabei beschränkt es sich nicht auf die Grundlagen, sondern geht auch auf die zahlreichen Erweiterungsmöglichkeiten ein und stellt Tools wie Bower, Grünt, Yeoman und TypeScript vor.

Single Page Applications entwickeln

Das Buch richtet sich an Web-Entwickler, die bereits grundlegende Erfahrungen mit HTML, CSS und JavaScript haben und nun SPAs entwickeln möchten. Es zeigt die vielfältigen Möglichkeiten und präsentiert auch Lösungen für Aspekte, die AngularJS nicht direkt unterstützt.

Eine solide Basis

Die funktionalen, objektorientierten und modularen Aspekte von JavaScript werden als Grundlagen wiederholt. Anschließend wird auf die Ideen hinter SPAs, das Architekturmuster MVC und die Konzepte von AngularJS eingegangen:

  • Daten an Formulare binden und Eingaben validieren
  • Kommunikation mit HTTP-Services
  • Routing mit ngRoute und Ul-Router
  • Anwendungen für verschiedene Länder und Sprachen anpassen
  • Animationen integrieren mit ngAnimate und Animate.css

Praktische Beispiele

Die Autoren zeigen anhand vieler Beispiele, wie Sie die Qualität von AngularJS-Code mit automatisierten Tests prüfen und die Abhängigkeiten mit RequireJS verwalten. Sie liefern Tipps für Authentifizierung, Autorisierung und die Unterstützung von Single-Sign-On-Szenarien. Die Browser-Interaktion wird beleuchtet und ein genauer Blick auf Services, Direktiven, wiederverwendbare Komponenten und Ul-Design mit Twitter Bootstrap geworfen.

Website zum Buch

Die Autoren stellen online die vorgestellten Codebeispiele zur Verfügung. Hier finden Sie auch weitere Informationen zu AngularJS, Errata zum Buch und die Möglichkeit, mit den Autoren in Kontakt zu treten.

Aus dem Inhalt:

  • Paradigmen in JavaScript
  • Einführung in AngularJS
  • HTTP-Services
  • Formulare und Validierung
  • Routing
  • Internationalisierung
  • Animationen und Touch
  • Asynchroner Code mit Promises
  • Testing
  • Modularisierung und Verwaltung von Abhängigkeiten mit RequireJS
  • Authentifizierung und Autorisierung
  • Interaktion mit dem Browser
  • Services näher betrachtet
  • Benutzerdefinierte Direktiven
  • User Interface Design
  • Werkzeugunterstützung
  • Hier das ganze Inhaltsverzeichnis.

Über die Autoren:

Manfred SteyerManfred Steyer betreut als Trainer und Berater bei IT-Visions (it-visions.at) Kunden im gesamten deutschsprachigen Raum. Dabei fokussiert er sich auf moderne Web- und Service-Architekturen mit AngularJS und .NET. Daneben ist er verantwortlich für den Fachbereich Software Engineering der berufsbegleitenden Studienrichtung IT und Wirtschaftsinformatik an der FH CAMPUS 02 in Graz.

Manfred hat berufsbegleitend IT in Graz und ebenfalls berufsbegleitend Computer Science in Hagen studiert sowie eine viersemestrige Ausbildung zum Trainer in der Erwachsenenbildung absolviert. Er hat Bücher bei O'Reilly, Microsoft Press und Hanser veröffentlicht und schreibt für windows.developer und Heise Online. Sein Wissen gibt er regelmäßig auf Konferenzen weiter. In der Vergangenheit war Manfred Steyer mehrere Jahre für ein großes österreichisches Systemhaus tätig. In der Rolle als Bereichsleiter hat er gemeinsam mit seinem Team web-basierte Geschäftsanwendungen konzipiert und umgesetzt.
Vildan Softic ist als selbstständiger Berater und Softwareentwickler tätig und betreut Unternehmen von der Größe eines Startups bis hin zu Großkonzernen. Zu den Aufgabenbereichen zählen der Entwurf von pragmatischen Softwarearchitekturen, Schulungen und Trainings von Mitarbeitern sowie Software-Entwicklung. Der Fokus liegt dabei auf Single Page Applications mit diversen Frameworks sowie Desktop-Entwicklung mit .NET.

Vildan hat berufsbegleitend IT & IT-Marketing am CAMPUS 02 in Graz studiert. Er ist häufig auf Stackoverflow, Github sowie bei einigen Open-Source-Projekten anzutreffen. Zuvor war Vildan Softic bei einem internationalen Unternehmen aus der Faltschachtelindustrie im Bereich Business Intelligence und Business Transformation tätig. Als Lead Developer hat er maßgeblich die Architektur für ein europaweites Analyse- und Datenerfassungswerkzeug entwickelt. Davor war er als Senior Developer bei einem österreichischen Versicherungsmakler tätig und übernahm die Entwicklung der Verwaltungssoftware (.NET), einer internen Wissensdatenbank (Drupal) und die Entwicklung von mobilen Lösungen (Xamarin, ehem. MonoTouch).
Sofort lieferbar! Für Bestellungen, die werktags bis 17 Uhr bei uns eingehen, erfolgt der Versand noch am selben Tag!
Versandkosten Die Versandkosten für Deutschland betragen € 2.95. Für Österreich berechnen wir € 5,95 Versand und für die Schweiz € 9,95.
Kunden aus anderen Ländern entnehmen die für sie geltenden Versandkosten bitte dem Warenkorb.
Versandkosten Bücher sind innerhalb Deutschlands grundsätzlich versandkostenfrei.
Für Österreich berechnen wir € 5,95 Versand und für die Schweiz € 9,95.
Kunden aus anderen Ländern entnehmen die für sie geltenden Versandkosten bitte dem Warenkorb.
Um Ihnen das bestmögliche Shopping-Erlebnis zu bieten, verwenden wir "Cookies" auf unseren Seiten. Wenn Sie weitersurfen, stimmen Sie der Nutzung zu. » Einverstanden.