GoalKicker.com, 2018. — 230 p.
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.
Getting started with Angular 2
Components
Modules
Pipes
Page title
Angular - ForLoop
Http Interceptor
Templates
Component interactions
Dynamically add components using ViewContainerRef.createComponent
Directives
Directives & components : @Input @Output
Angular 2 Custom Validations
Commonly built-in directives and services
Attribute directives to affect the value of properties on the host node by using the @HostBinding decorator.
Routing
Routing (3.0.0+)
Installing 3rd party plugins with angular-cli@1.0.0-beta.10
Optimizing rendering using ChangeDetectionStrategy
Lifecycle Hooks
Angular RXJS Subjects and Observables with API requests
Zone.js
Services and Dependency Injection
Angular 2 Forms Update
Detecting resize events
Testing ngModel
Feature Modules
Bootstrap Empty module in angular 2
Lazy loading a module
Advanced Component Examples
Bypassing Sanitizing for trusted values
Angular 2 Data Driven Forms
Angular 2 In Memory Web API
Ahead-of-time (AOT) compilation with Angular 2
Debugging Angular 2 TypeScript application using Visual Studio Code
CRUD in Angular 2 with Restful API
Use native webcomponents in Angular 2
Update typings
Mocking @ngrx/Store
How to use ngfor
ngrx
Animation
Angular 2 Animations
How to Use ngif
Create an Angular 2+ NPM package
Angular 2 CanActivate
Angular 2 - Protractor
Example for routes such as /route/subroute for static urls
Angular 2 Input() output()
Angular-cli
OrderBy Pipe
Angular 2 Change detection and manual triggering
Angular 2 Databinding
Brute Force Upgrading
EventEmitter Service
Angular 2 provide external data to App before bootstrap
custom ngx-bootstrap datepicker + input
Using third-party libraries like jQuery in Angular 2
Configuring ASP.NET Core application to work with Angular 2 and TypeScript
Angular 2 using webpack
Angular material design
Dropzone in Angular 2
angular redux
Creating an Angular npm library
Barrel
Service Worker
Testing an Angular 2 App
angular-cli test coverage
unit testing