With Early Release ebooks, you get books in their earliest form — the author's raw and unedited content as he or she writes — so you can take advantage of these technologies long before the official release of these titles. You'll also receive updates when significant changes are made, new chapters as they're written, and the final ebook bundle.
Dive deep into Angular’s building blocks and learn how they work together
Gain maximum flexibility by separating logic, data, and presentation responsibilities with MVC
Assemble your full app in the browser, using client-side templates
Use AngularJS directives to extend HTML with declarative syntax
Communicate with the server and implement simple caching with the $http service
Use dependency injection to improve refactoring, testability, and multiple environment design
Get code samples for common problems you face in most web apps
Chapter 1Introducing AngularJS
Chapter 2Basic AngularJS Directives and Controllers
Shyam Seshadri is the owner / CEO of Fundoo Solutions (http://www.befundoo.com), where he splits his time between working on innovative and exciting new products for the Indian markets, and consulting about and running workshops on AngularJS. Prior to Fundoo Solutions, Shyam completed his MBA from the prestigious Indian School of Business in Hyderabad. Shyam's first job out of college was with Google, where he worked on multiple projects, including Google Feedback (AngularJS's first customer!), and various internal tools and projects. Shyam currently operates from his office in Navi Mumbai, India.
Brad Green works at Google as an engineering manager. In addition to the AngularJS project, Brad also directs Accessibility, and Support Engineering. Prior to Google, Brad worked on the early mobile web at AvantGo, founded and sold startups, and spent a few hard years toiling as a caterer. Brad's first job out of school was as lackey to Steve Jobs at NeXT Computer writing demo software and designing his slide presentations. Brad lives in Mountain View, CA with his wife and two children.
I've read a couple of books on Angular and watched a few tutorials but have felt still foggy about Angular (my fault probably). However, this book has made it gel for me. It's well written and straight forward progressing from declaring the base module through controllers, directives and filters. A whole chapter on testing each of these elements follows each stage while it's fresh in your mind.
This book clarified a lot for me.
Bottom Line Yes, I would recommend this to a friend