Interested in our additional services? Back to the NovaHR Home Page
I'm interested

A képzés 4  napos.

A képzés célja:

  • Napi munkához szükséges Angular ismeretek megszerzése
  • Reaktív mentális modell magabiztos elsajátítása
  • Hatékony Angular fejlesztéshez szükséges TypeScript ismeretek megszerzése
  • Betekintést nyerni néhány új, jövőbemutató Angular változásba

Neked ajánljuk, ha…

  • szeretnéd megtanulni a hatékony Angular fejlesztést alapelveit
  • nehézséget okoz az RxJS és a reaktív minták alkalmazása
  • gyakran küzdesz a TypeScript fordítóval
  • gyakorlatban is szeretnéd megismerni az Angular alkalmazások tesztelésének menetét
  • szeretnéd rendszerezni, pontosítani, elmélyíteni az Angular ismereteidet

A képzéshez szükséges előismeretek, kompetenciák:

  • HTML, CSS, JS
  • Legyél képes egy egyszerű frontend app (pl. todo) lefejlesztésére vanília JS-ben

Tematika

  • TypeScript, Angularspecifikusan
  • Angular működése, architektúrája
    • Template compiler
    • Change detecor
    • Injektor hierarchia
    • Zone
  • Komponensek és direktívák
    • Komponensek közötti adatkommunikáció
    • Komponens stílusok, CSS kezelés
    • Saját direktíva írása: mikor, hogyan
    • Angular Pipe
    • Komponensekhez kapcsolódó Angular dekorátorok: @ViewChild, @HostListener és társaik
  • Űrlapkezelés
    • Sablonvezérelt és reaktív űrlapok
    • Validáció, egyéni validátorok
  • Angular Router
    • Guardok
    • Kliens oldali authentikáció és authorizáció
  • HTTP
    • Interceptorok
    • JWT authentikáció
  • RxJS
    • Marble diagram és RxJS dokumentáció értelmezése
    • Saját observable írása
    • RxJS pipe-ok írása, operátorok
    • Saját operátor írása
    • Magasabbrendű Observable-ök
    • Subjectek
    • Reaktív megoldási minták
  • Tesztelés
    • Komponensek tesztelése
      • Izolált tesztek
      • mély és felszíni tesztek
      • Felhasználói interakció
    • Service-ek tesztelése
    • RxJS tesztelése
  • Projekt: a képzés során egy példa projekt keretében kontextusba helyezzük a tanultakat

I'm interested

PROVISION OF DETAILS AND CONTACT DETAILS

Please enter your last name.
Please enter your first name
Kérem, adja meg a telefonszámát.
Please enter your email address.
Please enter your email address.
To submit the data, the statement must be accepted
I'm interested