I'm pretty new to AngularJS and I find it a bit awkward. The easy stuff is very easy, but the advanced things are significantly harder (directives, provider / service / factory...)
The documentation isn't very helpful for someone who's just starting to learn those things; and I find myself constantly searching for directives for things I need instead of writing my own.
I tried Ember.js and I was much more productive with it, but the API is still being changed significantly so I prefer skipping it for now.
Are there any better resources to get into AngularJS properly?
This question is related to
For a comprehensive and continually growing collection of links check AngularJS-Learning, a github repo that collects resources, links and interesting blog posts.
I've found very helpful the tutorials and videos on the AngularJS youtube channel. They go from the mostly basic stuff to some advanced topics, a good way to start.
A nice aggregator of news/link is angularjsdaily.com.
Also there're some new books out there, so you can keep an eye on your favourite online library.
Please keep an eye on the mailing list for problems/solutions discussed by community members. https://groups.google.com/forum/?fromgroups#!forum/angular . It's been really useful to me.
This is the most comprehensive AngularJS learning resource repository I've come across:
To pluck out the best parts (in recommended order of learning):
The #angularjs IRC channel on freenode.net is a great way to get real-time responses.
Advice for getting help via IRC:
This answer is based on the question and title of this book: http://www.packtpub.com/angularjs-web-application-development/book