AngularJS is a powerful JavaScript framework. It can also be difficult to grasp fully. As a result, many struggle to capture all the benefits Angular has to offer.
Build Your Own AngularJS helps you understand everything there is to understand about Angular. By creating your very own implementation of Angular piece by piece, you gain deep insight into what makes this framework tick. Say goodbye to fixing problems by trial and error and hello to reasoning your way through them.
awesome book. it won't be exaggerating if i say, this is by far one of the best book written for intermediate javascript developer.
blown away with the the level of detail and the approach through Tero wrote this book. all the major component of angular fully reimplemented with step by step process ( not a code walkthrough but actual implementation ) and TDD approach just makes it more delightful to read it.
the only obvious downside is, it takes a while to complete it.
So far an amazing book (and I'm only through chapter one). Not only is it a great book to learn exactly how AngularJS works, but it's also a great tool to further your Javascript knowledge in general.
This book so very useful when it comes to programming, honestly, I knew nothing about JavaScript before I read this book but after I read this, I grew a better understanding of JavaScript and programming related skills, I could even attempt some tricks and commands from the steps given from this book, so it’s quite handy. Overall, I think this book is pretty good for a new learner of JavaScript and I would recommend reading this book.
This entire review has been hidden because of spoilers.
1. It teaches you how angularjs works - How to dirty-check the scope, with some techniques to optimize. - How to write a parser - Modules and Dependency Injection - Promise and http
2. Beside angularjs, it teaches you how to do test-driven development.