Here is a quick dump of some of the better resources that I came across while learning AngularJS.

StackOverflow: How to ’think in AngularJS’ - Great for getting the appropriate mindset.’s AngularJS series by John Lindquist - Excellently cut up into discrete segments to cover fundamentals.

Introduction to AngularJS - First in a series of developing an Angular app. Then watch [End to End](End to End with Angular JS), Security, Frontend Workflows, Testing