- 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 |