|
- Signals + NgRx
o More reactivity, less code
o Signal creation
o Signal at data bindings
o Signal - calculated fields
o Signal - update data
o NgRx + Signals - implementation
o NgRx - loading data
o NgRx - store in component
o NgRx - select, update, remove
o NgRx - store based table
o NgRx - editing form
o NgRx - CRUD
- Advanced HTTP
o Using JWT
o Webtoken server setup
o Auth Service - signal based operation
o Auth Service - login / logout
o Auth Service - effects
o Login
o Logout
o Token attachment - Interceptor
o Angular Route Guard - implementation
o AuthGuard - only after login
- Optimization
o Overview
o A really slow page
o Common errors
o OnPush optimization
o Pipe-based solution
o Memoize
o LoadComponent
o Introduction to Preloading
o PreloadingStrategy - own solution
- Advanced forms
o Introduction
o JSON based form - interfaces
o JSON-based form - settings
o JSON-based form - template
o JSON based form - json processing
o JSON-based form - use in a component
o JSON-based form - template and testing
o Asynchronous validation 1
o Multi-field validation 1
o ControlValueAccessor - interface
o ControlValueAccessor - application
- Unit testing
o Unit testing in Angular
o Smart and dumb components
o Testing HTML elements
o Testing method calls
o Testing and Dependency Injection
o Testing - mocking
o Form testing
o Form testing - what is harness?
o Formula testing - validation
o Form testing - saving
- Dockerize
o Docker - introduction
o Docker project
o Dockerfile
o Dockerfile-DB
o Docker-Compose
o Docker-Compose network
|