AngularJS in Action is designed to get you from a little background in JS to being able to build a real-world app as you work through the book.
Ranked in these QuestionsQuestion Ranking
Pro Gives you an overview of what Angular can do
It's not an in-depth book, but instead does a good job of touching on a variety of concepts and shows you what Angular can do.
Con Very difficult to follow
The author jumps between concepts and gives unclear explanations.