Haladó Angular 2 plusz keretrendszer

WEB-ANG2_AD Új

Képzési forma:
Képzés hossza:
4 nap (32 óra)
Tananyag nyelve:
Magyar
2022.
december
13.
Biztosan indul
2023.
május
08.
2023.
augusztus
07.
2023.
október
16.
2023.
december
11.
Képzési forma:
Képzés hossza:
4 nap (32 óra)
Képzés nyelve:
Magyar/Angol
2023.
március
27.
Képzési forma:
Normál
Képzés hossza:
4 nap (32 óra)
Képzés nyelve:
Magyar/Angol

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.

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

Angular 2+ keretrendszer alapszintű ismerete.