Index - deependhamecha/angular GitHub Wiki

  • Creating NgModule with ModuleWithProviders
  • forRoot, forChild(), forFeature()
  • ControlValueAccessor
  • Interceptors
  • angular.json, AOT, JIT, etc
  • Schematics
  • Testing
  • JavaScript versions
  • Typescript
  • tsconfig.json
  • Promise vs Observables
  • Depdency Injection (Angular Injectors)
  • Sharing of data between components
  • Async functions
  • Directives
  • Interceptors
  • Guards and types of guards
  • Structural directives
  • Decorators
  • Lazy Loading module (On Demand loading)
  • How to update angular versions
  • https://indepth.dev/posts/1133/what-is-forwardref-in-angular-and-why-we-need-it
  • RxJs
  • NgRx
  • @Input and @Output
  • Directives
  • Reactive Forms(FormControl)
  • ngModel
  • NgRx
  • Unit Testing
  • Integration Testing(Cypress)
  • Dynamic Components
  • Angular Universal
  • Schematics
  • Create a library
  • NgZone
  • Material theme setup properly(Check Acadmind video on youtube)
  • RxJs
  • ControlValueAccessor
  • Services and Providers
  • Create a dynamic component like modal.
  • Route Resolver
  • Guards
  • Angular Component reload on same route
  • Get Form Control Value inside Directive