Kurzusleírás

Bevezetés

  • Mi az Angular?
  • Angular vs React vs Vue
  • Az Angular 16 funkcióinak és architektúrájának áttekintése
  • Fejlesztői környezet beállítása

Első lépések

  • Új Angular 16 projekt létrehozása az Angular CLI segítségével
  • A projekt struktúrájának és fájljainak megismerése
  • Az alkalmazás futtatása és szolgáltatása
  • Adatok megjelenítése interpoláció és kifejezések segítségével

Komponensek

  • A komponensek szerepének megértése az Angular 16-ban
  • Komponensek létrehozása és használata
  • Adatok átadása komponensek között inputok és outputok segítségével
  • Komponens életciklus hookok használata

Direktívák

  • A strukturális és attribútum direktívák közötti különbség megértése
  • Beépített direktívák létrehozása és használata, mint például ngIf, ngFor, ngSwitch stb.
  • Egyéni direktívák létrehozása és használata

Csövek

  • A csövek céljának megértése az Angular 16-ban
  • Beépített csövek létrehozása és használata, mint például dátum, pénznem, json stb.
  • Egyéni csövek létrehozása és használata

Szolgáltatások

  • A szolgáltatások szerepének megértése az Angular 16-ban
  • Szolgáltatások létrehozása és használata
  • Függőségek injektálása providerok segítségével

Modulok

  • A modulok szerepének megértése az Angular 16-ban
  • Modulok létrehozása és használata
  • Modulok importálása és exportálása

Adatkötés

  • Az egyirányú és kétirányú adatkötés közötti különbség megértése
  • Tulajdonságkötés, eseménykötés és banán-a-doboz szintaxis létrehozása és használata
  • Sablon hivatkozási változók használata

Útválasztás

  • Az útválasztás szerepének megértése az Angular 16-ban
  • Útvonalak létrehozása és konfigurálása
  • Navigálás az útvonalak között a routerLink és a router.navigate segítségével
  • Útvonal paraméterek, lekérdezési paraméterek és töredékek használata

Űrlapok

  • A sablonvezérelt és reaktív űrlapok közötti különbség megértése
  • Űrlapok létrehozása és érvényesítése űrlapvezérlők, űrlapcsoportok, űrlaptömbök stb. segítségével
  • Beépített validátorok használata, mint például required, minLength, maxLength stb.
  • Egyéni validátorok létrehozása és használata

HTTP kliens

  • Az HTTP kliens szerepének megértése az Angular 16-ban
  • HTTP kérések létrehozása és használata a háttérszolgáltatásokkal való kommunikációhoz
  • Observable-ok használata aszinkron adatfolyamok kezeléséhez
  • Interceptorok használata HTTP kérések vagy válaszok módosításához vagy kezeléséhez

Hibakeresés

  • Az Angular 16 alkalmazásokban előforduló gyakori hibák és hibák megértése
  • Chrome DevTools használata elemek, források, hálózat, konzol stb. vizsgálatához
  • Töréspontok, figyelő kifejezések, hívási verem stb. használata a kód hibakereséséhez

Tesztelés

  • A tesztelés fontosságának megértése az Angular 16 alkalmazásokban
  • Jest használata alternatív tesztelési keretrendszerként
  • Karma használata egységteszt futtatójaként
  • Protractor használata végponttól végpontig terjedő tesztelési eszközként

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

Követelmények

  • Alapvető ismeretek HTML, CSS és JavaScript területén
  • Tapasztalat TypeScript és RxJS használatában
  • Webfejlesztési tapasztalat

Közönség

  • Fejlesztők, akik szeretnének megtanulni, hogyan használják az Angular 16-ot dinamikus és reszponzív webalkalmazások létrehozásához
  • Fejlesztők, akik szeretnék frissíteni tudásukat az Angular korábbi verzióiról
  • Programozók, akik szeretnék felfedezni az Angular 16 új funkcióit és frissítéseit
 28 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák