Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Overview

Develop smaller, lighter web apps that are simple to create and easy to test, extend, and maintain as they grow. This hands-on guide introduces you to AngularJS, the open source JavaScript framework that uses Model–view–controller (MVC) architecture, data binding, client-side templates, and dependency injection to create a much-needed structure for building web apps.

Subscriber Reviews

Average Rating: 2.9411764705882355 out of 5 rating Based on 17 Ratings

"Great Book" - by Fred on 23-MAR-2014
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Its a wonderful book for (real) devs. It explains all concepts in depth. don't expect a function-reference - for looking up functions, one will use the online-docs.
Report as Inappropriate

"Good Overview of AngularJS" - by Marc on 16-JAN-2014
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I am using this book as a way to get upto speed on AngularJS (worked with Knockout previously) and it has delivered.
Report as Inappropriate

"Not an in-depth book" - by Behrang on 12-JAN-2014
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Apart from poor typesetting (at least on Safari To Go) and typos, this is a good book if you want to have a high-level understanding of the framework.

However it is not an in-depth book and I didn't like the way in which particular subjects are distilled and sometimes the explanations are just wrong (e.g. "require: '?ngModel'" means that a directive has an optional dependency on ngModel, but in the text the author has accidentally written "The ng-model which is mandatory [...]". Not good.

Report as Inappropriate

"AngularJS Review - A great introduction, but..." - by Anonymous on 17-OCT-2013
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
A great read and many good examples.

My only legitimate critique that will hopefully be considered for future editions of the book is the order of the Chapter 4 sections.

The authors make it a point in early chapters to highlight the value of Test Driven Development (TDD), but then when it comes time to analyzing the App, they wait to address the tests until the very end.  

I realize that TDD is not the subject of this book, but I believe that the section on Tests should actually be addressed before any other of the code.  


Report as Inappropriate

"(null)" - by (null) on 01-JUL-2013
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Formatting issues fixed (thank you!).
Report as Inappropriate

Table of Contents

 

Extras

The publisher has provided additional content related to this title.


Description
Content

Visit the catalog page for AngularJS

  • Catalog Page

Visit the errata page for AngularJS

  • Errata