If you've been meaning to try out AngularJS or know folks who have yet to make the jump, this course is the one to start with.
From the good folks over at Code School:
Jump into all the angles of AngularJS with Code School’s newest Google-sponsored course, Shaping Up With AngularJS! Begin with the basics of building a real-world AngularJS app by learning about controllers, directives, services, and all the points and edges that make Angular so great.
Shaping Up With AngularJS has five levels of in-browser challenges that will get you comfortable with expressions and Angular’s special DOM marker syntax. Create review functionality by optimizing HTML forms with Angular, use directives to add a gallery and working tab navigation, and make responsive applications a breeze with two-way binding for super-fast interactivity.
Play Shaping Up With AngularJS now to whip your script into shape!