If you run an infinite loop, the browser freezes. Many other similar websites will give you an error, preventing the loop from running. Though not a bug, the lack of feature to stop infinite loops from running can be quite frustrating to beginners.
This course is mainly listening to the instructor give a lecture on the uses of, and theory behind AngularJS. There are very few visual aids and practical examples to help you grasp what is being taught.
The chapter explains a few common scenarios and how to deal with them using best practices. However it's a bit light for a fairly important chapter and only touches on things like authentication and authorization.
The lessons are practical, you don't just learn a new concept but you learn how to implement your learning and build cool stuff. For example a Todo app, built in filters, structuring your angular JS app, etc.