Learning Angular 2 teaches modern application development with Angular 2. It begins with the basics of Angular 2 and the technologies and techniques used throughout the book, such as key features of TypeScript, newer ES6 syntax and concepts, and details about the tools needed to write professional Angular 2 applications. The reader will next build an Angular 2 application from scratch while learning about the primary pieces of an Angular 2 application and see how they work together. Using lots of examples, the core parts of Angular 2 will be introduced, such as Components, the Router, and Services. The book also covers techniques like server-side rendering and how to incrementally add Angular 2 to existing Angular 1 applications. Finally, the reader will gain insight into advanced skills that should be part of any professional Angular 2 developer’s toolkit such as testing, tooling options, and performance tuning.
After stumbling across the 5th or 6th error I began to read every line with skepticism. Every twenty pages or so I would find another error ranging from transposing line numbers of the example code references to missing spaces between words to plain grammatical errors and syntax inconsistencies.
I was also annoyed at the lazy writing which included repeating descriptions for Listings/Examples verbatim, and yet glancing over topics for being similar to other topics covered.
I would recommend finding another book if you truly wish to learn Angular.
I gave up on this book. The content wasn't bad but I couldn't get into it because the editors did such a lousy job with it. I noticed both technical and grammatical errors.