For Angular, I've just followed the documentation on angularjs.org and tried applying it to various web projects that I have already.
I feel that there are a lot more projects in pure JS compared to CoffeeScript that even if you did learn CoffeeScript, you can't avoid encountering pure JS.
http://www.amazon.com/JavaScript-Definitive-Guide-Activate-G...