Exemplo de projeto angular.
- Angular CLI
- ng new, serve, build, test, generate
- Routes
- RouterLink
- Events
- Params, QueryParams
- Module vs Standalone
- LazyLoad
- Guards: canActivate, canDeactivate
- Resolve
- Components
- Lifecycles
- Input/Output, Two-way databind, ng-content
- ViewChild
- Templates
- ViewEmcapsulation
- ng-deep
- :host, :host-context
- ChangeDetection
- trackBy
- Pipes
- Built-in: Date, Number, etc
- Pure
- Directives
- Built-in: *ngIf, *ngFor, etc
- Hostbind
- Hostlistening
- Services
- Providers
- Inject
- Token, useClass, useValue
- Decorators
- Animations
- SASS, LESS, etc
- Forms
- HTTP, API`s
- Interceptors
- Build
- Enviroments
- i18n
- A11y
- Strategies
- Preloading
- BaseRouteReuse
- Perfomance
- Tools
- @defer, @placeholder, @loading, @error
- NgOptimizedImage
- Virtual Scroll
- Core Web Vitals
- Async
- Callbacks
- Promises
- Observables
- RxJs
- NgRx
- Server-Side Rendering (SSR)
- Tests: Unit Tests, e2e