Angular 2: Novice to NinjaBook - 2017
Angular ships with many great features out of the box. It supports two-way data binding, nice templating, easy REST interaction, components, multiple views, routing, and much more. It also demands no commitment. You can include Angular in your web page and use as many features as you like.
This book covers Angular 2+, the latest and greatest version of the framework. Angular 2 is built for the applications of modern era using the latest features of the web; it includes many features that improve application performance, such as a revamped data binding system.
Angular is one of the top choices when it comes to Single Page App development. You're going to enjoy working with Angular!