Kurzusleírás
Bevezetés
- Mi az a Angular?
- Angular vs React vs Vue
- A Angular 16 szolgáltatás és architektúra áttekintése
- A Fejlesztési Környezet kialakítása
Elkezdeni
- Új Angular 16 projekt létrehozása a Angular CLI használatával
- A projekt szerkezetének és fájljainak feltárása
- Az alkalmazás futtatása és kiszolgálása
- Adatok megjelenítése interpoláció és kifejezések segítségével
Alkatrészek
- A komponensek szerepének megértése a Angular-ban 16
- Összetevők létrehozása és használata
- Adattovábbítás a komponensek között bemenetek és kimenetek segítségével
- Alkatrész életciklus-horgok használata
irányelvek
- 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, például ngIf, ngFor, ngSwitch stb.
- Egyéni direktívák létrehozása és használata
Csövek
- A csövek rendeltetésének megértése a Angular-ban 16
- Beépített csövek létrehozása és használata, például dátum, pénznem, json stb.
- Egyedi csövek készítése és használata
Szolgáltatások
- A szolgáltatások szerepének megértése a Angular-ban 16
- Szolgáltatások létrehozása és használata
- Függőségek beszúrása szolgáltatók segítségével
Modulok
- A modulok szerepének megértése a Angular-ban 16
- Modulok létrehozása és használata
- Modulok importálása és exportálása
Kötelező adatok
- Az egyirányú és a kétirányú adatkötés közötti különbség megértése
- Tulajdonság-összerendelés, esemény-összerendelés és banán-in-a-box szintaxis létrehozása és használata
- Sablon referenciaváltozók használata
útvonalválasztás
- Az útválasztás szerepének megértése a Angular-ban 16
- Útvonalak létrehozása és konfigurálása
- Útvonalak közötti navigáció a routerLink és a router.navigate használatával
- Útvonalparaméterek, lekérdezési paraméterek és töredékek használata
Űrlapok
- A sablonvezérelt és a reaktív űrlapok közötti különbség megértése
- Űrlapok létrehozása és érvényesítése űrlapvezérlőkkel, űrlapcsoportokkal, űrlaptömbökkel stb.
- Beépített érvényesítők használata, mint például a szükséges, minLength, maxLength stb.
- Egyéni érvényesítők létrehozása és használata
HTTP kliens
- A HTTP-kliens szerepének megértése a Angular-ban 16
- HTTP-kérések létrehozása és használata a háttérszolgáltatásokkal való kommunikációhoz
- Megfigyelhető adatok használata aszinkron adatfolyamok kezelésére
- Elfogók használata HTTP kérések vagy válaszok módosítására vagy kezelésére
Hibakeresés
- A Angular 16 alkalmazás gyakori hibáinak megértése
- A Chrome DevTools használata elemek, források, hálózat, konzol stb. ellenőrzésére.
- Töréspontok, figyelési kifejezések, veremhívás stb. használata a kód hibakereséséhez
Tesztelés
- A tesztelés fontosságának megértése Angular 16 alkalmazásban
- Az Jest használata alternatív tesztelési keretrendszerként
- A Karma használata tesztfutóként az egységtesztekhez
- A Protractor használata teljes körű tesztelési eszközként
Összegzés és a következő lépések
Követelmények
- A HTML, CSS és Java szkript megértése
- Tapasztalat: TypeScript és RxJS
- Webfejlesztési tapasztalat
Közönség
- Fejlesztők, akik szeretnék megtanulni a Angular 16 használatát dinamikus és érzékeny webalkalmazások létrehozására
- Fejlesztők, akik szeretnék fejleszteni tudásukat a Angular korábbi verzióihoz képest
- Programozók, akik szeretnék felfedezni a Angular új funkcióit és frissítéseit 16
Vélemények (5)
Nagyon interaktív és informatív volt. A tréner nagyon türelmes volt velünk, amikor valamit nem értettünk, és gondoskodott arról, hogy senki ne maradjon le a képzés során.
Daniel - INIT Innovations in Transportation Ltd.
Kurzus - Angular 17
Gépi fordítás
- I really like the course and the Trainor is very accommodating and has a great knowledge on the topic. It just that not all topics are discussed in the 4-day training.
Allan - Tribal Software Philippines Inc
Kurzus - Angular 14
tetszettek a vicceid
Dermot - Griffiths & Armour
Kurzus - Angular 2 Fundamentals
Gépi fordítás
Practical examples, exercises and best practices
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Kurzus - Angular 10 for Developers
Pipe Routing Data Biding Services