Kurzusleírás
Bevezetés
- A Angular és szolgáltatásainak áttekintése
- A Angular keretrendszer és architektúra megértése
- Mi újság a Angular 15-ben?
A fejlesztői környezet kialakítása
- Angular telepítése és konfigurálása 15
- Stabil önálló API-k használata, amelyek lehetővé teszik Angular fejlesztők számára, hogy Ng-modulok nélkül készítsenek alkalmazásokat.
- A megnövelt teljesítmény megértése
A TypeScript alapjai
- A TypeScript szintaxis megértése
- Változók és tömbök meghatározása
- Írja be a függvényeket
Alkatrészek
- Egy Angular komponens anatómiája
- Komponensek létrehozása és használata
- Kommunikáció a komponensek között
- Alkatrész életciklus-horogok megvalósítása
- A CDK-lista használata UI-összetevők készítéséhez
irányelvek
- Egy Angular direktíva anatómiája
- Irányelvek létrehozása és használata
- Egyéni direktívák készítése
- A direktívaösszetétel API használata
- Az Image Direktíva használata Angular alkalmazásokban és az automatikus srcset generálás végrehajtása az Image Direktívában
Szolgáltatások és függőségi injekció
- Egy Angular szolgáltatás anatómiája
- Szolgáltatások létrehozása és használata
- A Dependency Injection használata szolgáltatások kezeléséhez
Csövek
- Egy Angular cső anatómiája
- Csövek létrehozása és használata
- Egyedi csövek építése
Űrlapok
- Űrlapok létrehozása és érvényesítése a Angular FormBuilder használatával
- Reaktív formák megvalósítása
- Sablonvezérelt űrlapok használata
HttpClient
- Kommunikáció RESTful API-val a Angular HttpClient moduljával
- GET, POST, PUT és DELETE kérések megvalósítása
- Hibák és előrehaladási események kezelése
Hitelesítés és engedélyezés
- Hitelesítés és engedélyezés megvalósítása Angular alkalmazásokban
- JSON Web Tokens (JWT) használata a hitelesítéshez
- Útvonalak védelme őrökkel
- A védőburkolatok kazánkódjának csökkentése
Tesztelés és hibakeresés
- Írási egységtesztek Jasmine és Karma használatával
- Angular komponensek, direktívák, szolgáltatások és csövek tesztelése
- Angular alkalmazások hibakeresése a böngésző DevTools segítségével
- Az esbuild fejlesztéseinek megismerése a gyorsabb építmények érdekében
Összegzés és a következő lépések
Követelmények
- A HTML, a CSS és a JavaScript alapvető ismerete
Közönség
- Fejlesztők
- Programozók
Vélemények (5)
Tetszett, hogy a képzés inkább a gyakorlati oldalra koncentrált.
Mihaela - Ness
Kurzus - NgRx
Gépi fordítás
A tárgyak, amelyekről beszéltünk, számos élő kódpélda és az oktató hozzáállása a csoporthoz.
Weronika - ATOS PGS sp. z o.o.
Kurzus - Reactive Programming with Angular RxJS
Gépi fordítás
tetszettek a vicceid
Dermot - Griffiths & Armour
Kurzus - Angular 2 Fundamentals
Gépi fordítás
Gyakorlati példák, gyakorlatok és legjobb gyakorlatok
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Kurzus - Angular 10 for Developers
Gépi fordítás
Lépésről lépésre elemzés. Minden sor kód magyarázata. Minden problémám sikeresen megoldódott a tanfolyam során, és Łukasz elmondta az okát. A bemutatott jó gyakorlatok is tetszettek. Soha nem voltam meggyőződve a TDD stílusról – egyszerűen nem találom hasznosnak és nem éri meg az időt. Łukasz annyi előnyére mutatott rá a TDD-nek, hogy teljesen megváltoztatta a véleményemet.
Michal Uscinski - Devapo Sp. z o. o.
Kurzus - Testing Angular Applications
Gépi fordítás