If you want to get started with AngularJS, either as a side project, an additional tool, or for your main work, this practical guide teaches you how to use this meta-framework step-by-step, from the basics to advanced concepts. By the end of the book, you’ll understand how to develop a large, maintainable, and performant application with AngularJS. Guided by two engineers who worked on AngularJS at Google, you’ll learn the components needed to build data-driven applications, using declarative programming and the Model–view–controller pattern. You’ll also learn how to conduct unit tests on each part of your application.
Удивительно, как одни и те же авторы могут кардинально пересмотреть изложение одного и того же материала.
Shyam Seshadri и Brad Green написали две книги: "AngularJS" (2013 год издания) и "AngularJS: Up and Running: Enhanced Productivity with Structured Web Apps" (2014 год издания).
На мой взгляд, данная книга является Бесспорным победителем в сравнении с "AngularJS" (2013). Данная книга плавно погружает в тему, сопровождается простыми, но в то же время полноценными примера. Она позволяет даже новичку, слабо знающему JS, с легкостью познакомиться с фреймворком!
Чем не понравилась книга "AngularJS" (2013): *скачкообразное погружение в тему *слишком справочно.
Being completely ignorant to JS MVW solutions, I had decided to start with AngularJS. This is my first Angular book and Angular experience, but I'm having a relatively easy time.
The book does a very good job at explaining the concepts by examples. However it requires a little bit of deliberate practice from the reader. I mean, modifying code examples in various ways to break the functionality and learn a bit more of how Angular works.
After my last update on this review, I was halfway through the book. Now that I've read it, I can say that it gets the 4 stars about right.
Unfortunately, event broadcasting/emitting and listening (a.k.a Publish/Subscribe pattern) is something that isn't that well-known in AngularJS at the time of writing this review and it's not mentioned in the book at all. That's explained very well by Todd Motto in his blog post http://toddmotto.com/all-about-angula... . This is something that makes me give the book 4 stars and not 5.
Nevertheless a great book that does an amazing job at explaining AngularJS and all the small details I can think of (right now). Chapter 13 is probably the most important chapter for anyone interested in Angular as it includes - `Life Cycle in AngularJS`, `Transclusions` and `Compile`.
I am software engineer with almost no experience in web development, but since I wanted to try something new for frontent to my side project I've decided to give AngularJS a go. I dont know JavaScript but as it turned out this is not needed.
Book is great, very easy to read and follow. Authors explain every aspect of framework in much detail, starting from simple examples to complex ones. Chapter about advanced aspects of directives was a bit harder than others but overall it's a highly recommended position for developers who would like to learn this framework and even use this book as reference later.
I started reading this book as I was completely newbie to AngularJS topic and needed some quick starting guide. The book is well balanced in providing the overview and at the same time working code samples and insight. Highly recommended to everyone getting familiar with Angular.
Not a all-in-one book for angularjs but definitely justifies the name well. I liked the approach of a each chapter following up with a chapter on testing the introduced concepts. Well worh to give a shot
Basic, thorough introduction to AngularJS by the AngularJS people. The scope is somewhat limited and does not thoroughly explain the detailed integration between AngularJS and the DOM, HTML, CSS, events, etc.