I was frustrated with the examples of Angular JS on the official site, and wanted something higher-level that would give me a general tour of the language and framework, then dive into the nitty-gritty of how various features work. I rate this guide as excellent on the first point and mediocre on the second.As far as introducing the main features of the language, such as controllers, injection, and directives, the book does an excellent job of explaining the general concept behind these abstractions, as well as the "why" of their intended purposes, which was the part I found incredibly lacking on the online language documentation. Your learning style may vary, but I find this kind of explanation much more helpful than just endless examples of code from which I am expected to divine best practices and quirks. All code in the book is also available on GitHub, so it's relatively easy to read this on the Kindle with a laptop open as a reference to the code (complete with syntax highlighting), which is how I read it.So as tour of the language, and providing a good foundation for understanding what is happening in an angular application at a high level, I rate this book four or five stars. Unfortunately, some features of the framework, particularly directives, are glossed over in an almost hurried fashion. I would have really appreciated a lot more detail and explanation into the many, many knobs available to turn in these complicated features, as well as many more examples for how to use the various options. I've resorted to learning these things from code I found in the wild, while referring to the online docs, which is exactly what I was hoping to avoid in buying the book. Una discreta introduzione ad AngularJS, ma che lascia troppe cose in sospeso.Alcuni degli esempi non funzionano perché mancano le parti server, e alcuni concetti sono spiegati in modo un po' fumoso. Magari rileggendolo una seconda volta qualcosa può risultare più chiaro, ma nel complesso forse avrebbe bisogno di una revisione dopo aver sentito i dubbi di uno sviluppatore che si stia avvicinando ad AngularJS.
What do You think about 用AngularJS开发下一代Web应用 (2013)?
The first two chapters are useful but couldn't continue due to numerous errors and outdated syntax.
—sar_6
For me, this made the Angular way "click" in my head, much more so than the online docs.
—prep
Not the best introductory book for AngularJS but a must read overall.
—adrienne