Every feature adds pages to the manual, increasing training costs. Features that offer value to a minority of users impose a cost on all users. So, in designing products and programming languages, we want to get the core features—the good parts—right because that is where we create most of the value.
Angular currently has a lot of features. I hope that this book gets you on the right footing with Angular, making it possible to make the most of Angular's phenomenal value offering without getting lost in the weeds. Remember always that the most important thing in web development is actually developing. Learning about Angular or any other tool is only a means to an end. That end is to build the things that make the web a better place. Go now, get behind the steering wheel and pedals of Angular, and drive.
Of course, every real-world Angular project must navigate concerns that are beyond the scope of an introductory text. Thus, I hope the following list of topics and resources may provide some direction.
It goes without saying that this list is incomplete. Feel free to contact me with any suggestions.