Angular 2 Notes for Professionals book

Angular 2 Book preview
Angular 2 Notes for Professionals book

If you found this Angular 2 book useful,
then please share it ❤


  1. Getting started with Angular 2
  2. Components
  3. Modules
  4. Pipes
  5. Page title
  6. Angular - ForLoop
  7. Http Interceptor
  8. Templates
  9. Component interactions
  10. Dynamically add components using ViewContainerRef.createComponent
  11. Directives
  12. Directives & components : @Input @Output
  13. Angular2 Custom Validations
  14. Commonly built-in directives and services
  15. Attribute directives to affect the value of properties on the host node by using the @HostBinding decorator.
  16. Routing
  17. Routing (3.0.0+)
  18. Installing 3rd party plugins with angular-cli@1.0.0-beta.10
  19. Optimizing rendering using ChangeDetectionStrategy
  20. Lifecycle Hooks
  21. Angular RXJS Subjects and Observables with API requests
  22. Zone.js
  23. Services and Dependency Injection
  24. Angular 2 Forms Update
  25. Detecting resize events
  26. Testing ngModel
  27. Feature Modules
  28. Bootstrap Empty module in angular 2
  29. Lazy loading a module
  30. Advanced Component Examples
  31. Bypassing Sanitizing for trusted values
  32. Angular 2 Data Driven Forms
  33. Angular2 In Memory Web API
  34. Ahead-of-time (AOT) compilation with Angular 2
  35. Debugging Angular2 typescript application using Visual Studio Code
  36. CRUD in Angular2 with Restful API
  37. Use native webcomponents in Angular 2
  38. Update typings
  39. Mocking @ngrx/Store
  40. How to use ngfor
  41. ngrx
  42. Animation
  43. Angular2 Animations
  44. How to Use ngif
  45. Create an Angular 2+ NPM package
  46. Angular2 CanActivate
  47. Angular 2 - Protractor
  48. Example for routes such as /route/subroute for static urls
  49. Angular2 Input() output()
  50. Angular-cli
  51. OrderBy Pipe
  52. Angular 2 Change detection and manual triggering
  53. Angular2 Databinding
  54. Brute Force Upgrading
  55. EventEmitter Service
  56. Angular2 provide external data to App before bootstrap
  57. custom ngx-bootstrap datepicker + input
  58. Using third party libraries like jQuery in Angular 2
  59. Configuring Core application to work with Angular 2 and TypeScript
  60. Angular2 using webpack
  61. Angular material design
  62. Dropzone in Angular2
  63. angular redux
  64. Creating an Angular npm library
  65. Barrel
  66. Service Worker
  67. Testing an Angular 2 App
  68. angular-cli test coverage
  69. unit testing

Example book pages

Angular 2 Example Page 1Angular 2 Example Page 2

Angular 2 Example Page 3Angular 2 Example Page 4

What people are saying about Notes for Professionals books

The Angular 2 Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow. Text content is released under Creative Commons BY-SA. See credits at the end of this book whom contributed to the various chapters. Images may be copyright of their respective owners unless otherwise specified

Book created for educational purposes and is not affiliated with Angular 2 group(s), company(s) nor Stack Overflow. All trademarks belong to their respective company owners

230 pages, published on February 2018

Sign up for changes to Angular 2 Notes for Professionals book


View More Programming Books

To support continued development and improvements to this book, please consider a small bitcoin donation: 1H63m55bw6KDYUaKU1mYLGrzDf4wcrVzhX