• AngularJS
Cover in höchster Auflösung herunterladen

Philipp Tarasiewicz / Robin Böhm

AngularJS

Eine praktische Einführung in das JavaScript-Framework

Mai 2014, 354 Seiten, Broschur
dpunkt.verlag
ISBN Print: 978-3-86490-154-6
ISBN PDF: 978-3-86491-517-8
ISBN ePub: 978-3-86491-518-5

Buch
32,90 €

E-Book (PDF + ePub)
25,99 €

  Buch in den Warenkorb legen

Buch in den Warenkorb gelegt

 

Beschreibung

Dieses Buch führt Sie anhand eines zusammenhängenden Beispielprojekts schrittweise an die Entwicklung mit dem clientseitigen Webframework AngularJS heran. Lernen Sie dabei Konzepte und Techniken kennen, mit denen Sie strukturierte, modularisierte und gut wartbare JavaScript-Webapplikationen erstellen können.

Machen Sie sich zunächst vertraut mit grundlegenden Konzepten wie Modulen, Scopes, Controllern, Services, Expressions und Filtern. Danach vermitteln Ihnen die Autoren, wie Sie

• Direktiven verwenden, um eigene, wiederverwendbare HTML-Elemente zu erstellen
• mithilfe der Zwei-Wege-Datenbindung Präsentations- und Datenschicht automatisch
abgleichen lassen
• Dependency Injection einsetzen, um Abhängigkeiten zwischen Komponenten automatisch aufzulösen
• Routen nutzen und damit vollwertige Single-Page-Anwendungen mit Deep-Linking- Funktionalität ermöglichen
• Applikationen an einen REST-basierten Web Service anbinden

Darüber hinaus lernen Sie Werkzeuge wie Yo, Grunt, Bower und Karma zu verwenden und in Ihren Workflow zu integrieren.

Nach der erfolgreichen Lektüre sind Sie in der Lage, eigene AngularJS-Webapplikationen zu entwickeln. Durch den Einsatz testgetriebener Entwicklungsmethoden, die von AngularJS sehr gut unterstützt und im Buch intensiv verwendet werden, können Sie zudem ein hohes Maß an Qualität und Änderbarkeit sicherstellen.

Dieses Buch richtet sich an Webentwickler, die bereits erste Applikationen mit JavaScript erstellt haben und Grundkenntnisse in HTML und CSS mitbringen.

 

Zielgruppe

  • JavaScript-Entwickler
 

Leseproben

 

Links

Quelltexte

   

Autor / Autorin

Philipp Tarasiewicz ist im Web groß geworden und arbeitet als freiberuflicher Technologieberater, Autor, Sprecher und Coach. Seit einigen Jahren hat er sich auf den Bereich Enterprise JavaScript, insbesondere AngularJS, spezialisiert und unterstützt Unternehmen bei der Aus- und Fortbildung ihrer Mitarbeiter wie auch beim Ramp-up neuer Projekte. Gemeinsam mit Sascha Brink und Robin Böhm betreibt er das deutsche Portal zu AngularJS (AngularJS.DE).

Robin Böhm ist leidenschaftlicher Softwareentwickler, Berater und Autor im Bereich der Webtechnologien und speziell zu Enterprise JavaScript. Er beschäftigt sich seit einigen Jahren intensiv mit der Erstellung clientseitiger Webapplikationen und unterstützt Unternehmen sowohl bei der Aus- und Fortbildung von Mitarbeitern als auch bei der Umsetzung von Projekten. Außerdem ist er Mitgründer des Portals AngularJS.DE.

Rezensionen

"Das Buch bietet eine gelungene Einführung in AngularJS. Alle grundlegenden Komponenten werden erklärt und zusätzlich anhand einer Beispielanwendung gezeigt. Lobenswert fand ich auch, dass von Beginn gezeigt wird, wie man Unit-Tests und E2E-Tests für eine AngularJS-Anwendung erstellt. Ebenfalls nett: Tools wie Yo, Grunt, Bower und Karma (die alle auch unabhängig von AngularJS eingesetzt werden können) werden mit Fokus auf AngularJS vorgestellt. Meiner Meinung sorgt das für noch mehr Praxisrelevanz." (blog.philipackermann.de, 17.11.14)
-- -- --
"Das Buch ist gut zu lesen und bietet Einsteigern eine gute Einführung. Auch Fortgeschrittene, die schon erste Anwendungen mit AngularJS erstellt haben, sollten an dem Buch interessiert sein. Es ordnet die vielen neuen Vokabeln des Frameworks und erklärt ihre einzelnen Anwendungsbereiche. Gerade die Strukturierung der Themen hilft dem Leser, in das Thema zu kommen, und die konkrete Anwendungsentwicklung in den Kapiteln 2 und 3 festigen dieses neue Wissen durch praktischen Einsatz. Auch das konsequente Nutzen des Test-first-Ansatzes mit den notwendigen Tools gefällt dabei sehr gut." (heise Developer, 11.11.14)


Andere Bücher, die Sie interessieren könnten: