Haladó Angular 2 plusz keretrendszer

WEB-ANG2_AD Új

Részvételi forma

Képzési forma

Mentorált

Képzés hossza

4 nap (4×8 tanóra),
naponta 9:00 - 17:00

Időpontok

Képzés ára

332 000 Ft
+ ÁFA/fő
Szeretne a témában testre szabott megoldást, csoportos képzést?
Egyedi képzési szolgáltatásainkról részletesen itt olvashat.

Ismertető

Ismered már az Angulart, de problémákba ütköztél? Szeretnéd, hogy gyorsabban, hatékonyabban tudj dolgozni benne? Akkor ez a tanfolyam neked szól. Haladó szinten nézzük át, hogyan tudod gyorsítani, stabilabbá tenni az alkalmazásodat. Mélyen átnézzük az HTTP kommunikációt, a komponenseket, a változáskövetést.

Tematika

Haladó HTTP

  • Bejelentkezés - JWT azonosítással
  • Webtoken szerver
  • Token tárolása - Auth Service
  • User Service
  • Auth Service 2
  • Token csatolása - Interceptor
  • Bejelentkezés
  • Kijelentkezés

Szerepkörök - Route Guards

  • Előnézet
  • AuthGuard - csak belépés után
  • RoleGuard - csak bizonyos szerepkörrel
  • Felhasználók listázása
  • Felhasználók szerkesztése

Adatkötések gyorsítása

  • Áttekintés
  • Adatkötések gyorsítása
  • OnPush - csak ha kell
  • ChangeDetectorRef - vegyük kézbe
  • ChangeDetectorRef - vegyük kézbe
  • Memoize - jegyezzük meg

Nagy táblázatok

  • Nagyméretű táblázatok generálása
  • TrackBy - NgForOf gyorsítása
  • Pipe a metódusok helyett
  • OnBlur - gyorsabb szűrés
  • Virtual Scroll - ha igazán gyorsat akarsz

Mi a State Management

  • Action - a State eseményei
  • Effect - kommunikáció a Service -el
  • Reducer - adatok tárolása
  • Component + Store - adatok a netről
  • GetOneItem - egy user lekérése
  • Cache - adatok a Store -ból
  • Update- egy user frissítése
  • Create - user létrehozása
  • Delete - user törlése
  • Error Handling - hibakezelés

Angular Material

  • Angular Material Bemutatása
  • Reszponzivitás
  • Layout - toolbar menü
  • Layout - sidebar menü
  • Táblázat alapok
  • Táblázat lapozóval
  • Táblázat szűrővel
  • Táblázat törléssel
  • Űrlap alapok - user szerkesztése
  • Speciális űrlap elemek
  • Dialógus ablak
  • Dialógus saját sablonnal és snackBar

Publikálás a Netre

  • Bevezető
  • Apache szerver
  • NodeJS Express
  • Firebase

Szükséges előképzettség

Angular 2+ keretrendszer alapszintű ismerete, vagy az Angular 2 plusz keretrendszer képzésünk elvégzése.