Kurzusleírás

Bevezetés az Angular 18-ba

  • Az Angular és az ökoszisztéma áttekintése
  • Mi újdonság az Angular 18-ban, beleértve az Angular DevTools legújabb frissítéseit
  • Fejlesztői környezet beállítása

Projekt beállítása és architektúra

  • Az Angular CLI használata
  • Projektstruktúra és fájlszervezés
  • Angular modulok és komponensek
  • Az optimalizált TypeScript 4.7 képességek kihasználása a jobb teljesítmény és fejlesztői élmény érdekében

Sablonok és adatkötés

  • Angular sablon szintaxis
  • Interpoláció, tulajdonságkötés és eseménykötés
  • Kétirányú adatkötés ngModel-lel

Komponensek és direktívák

  • Komponensek létrehozása és használata
  • Komponens életciklus események
  • Beépített direktívák (ngIf, ngFor, stb.)
  • Egyéni direktívák

Szolgáltatások és függőséginjektálás

  • Szolgáltatások létrehozása és használata
  • Függőséginjektálás az Angularban
  • Alkalmazás állapotának kezelése

Útválasztás és navigáció

  • Az Angular útválasztó beállítása
  • Útvonalak és útvonalparaméterek konfigurálása
  • Új útválasztási funkciók megértése és implementálása
  • Lusta betöltés és útvédelmi szabályok

Formok az Angularban

  • Sablonvezérelt formok
  • Reaktív formok
  • Érvényesítés és hibakezelés

HTTP kliens és megfigyelhetők

  • HTTP kérések végrehajtása HttpClient segítségével
  • HTTP válaszok kezelése
  • RxJS megfigyelhetők használata

Haladó témák

  • Angular animációk
  • Internacionalizálás (i18n)
  • Teljesítményoptimalizálási technikák, beleértve a zoneless változás-észlelést

Tesztelés az Angularban

  • Egységtesztelés Jasmine és Karma segítségével
  • Végpontok közötti tesztelés Protractorral
  • Legjobb gyakorlatok az Angular alkalmazások teszteléséhez

Telepítés és karbantartás

  • Angular alkalmazások építése és telepítése
  • Verziókövetés Git segítségével
  • Folyamatos integráció és szállítás (CI/CD) gyakorlatok

Migrálás és hibakeresés

  • Migrálás régebbi Angular verziókból
  • Gyakori buktatók és azok elkerülése
  • Gyakori problémák hibaelhárítása az Angular 18-ban

Gyakorlati órák

  • Gyakorlati laborok
  • Valós projektek fejlesztése
  • Csoportgyakorlatok és társértékelés

Összefoglalás és következő lépések

Követelmények

  • JavaScript ismerete
  • Tapasztalat webfejlesztésben
  • Alapvető HTML és CSS ismeretek

Célközönség

  • Webfejlesztők
  • Front-end fejlesztők
  • Bárki, aki egyoldalas alkalmazásokat (SPA-kat) szeretne fejleszteni Angularral
 28 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (3)

Közelgő kurzusok

Rokon kategóriák