Kurzusleírás
Bevezetés
- Mi az Angular?
- Mi új az Angular 10-ban?
- JavaScript szintaxisa a TypeScript-ben
- A TypeScript fordító használata
- Az Angular 10 és a TypeScript beállítása
- Angular CLI
- Komponensek
- Irányelvek
- Bemenetek és kimenetek
- Adat kötés és interpoláció
- Esemény kötés
- Adat modellezés
- Kickstartolás
- Az alkalmazás tervezése
- Egy Angular projekthez való beállítás
- Mobil barát felhasználói felület készítése Bootstrap 4 és Sass segítségével
- A komponens életciklusának megértése
- Adatáramlás
- Sablonok és stílusok használata
- Tartalom beillesztése
- Az AppModule működésének megértése
- Egyedi komponensek létrehozása
- A nézet összeállításának használata
- Életciklus függőfélék implementálása
- A ViewChildren és ContentChildren használata
- Tulajdonság- és esemény kötés megértése
- Egyedi tulajdonságok kötése és aliasok beállítása
- Egyedi események kötése és aliasok beállítása
- Beépített irányelvek
- Egyedi irányelvek
- Egy naplózó szolgáltatás létrehozása
- Egy adat szolgáltatás létrehozása
- Injectorok, szolgáltatók és tokenek
- A függőséginjekció beállítása
- A szolgáltató beállítása
- Szolgáltatások injektálása komponensekbe, irányelvekbe és szolgáltatásokba
- A különböző navigációs módszerek megértése
- Routing stratégiák
- Útvonalak beállítása
- Útvonalak konfigurálása és betöltése
- Paraméterek használata az útvonalakban
- Nested routes létrehozása
- Átirányítás és wildcard útvonalak használata
- Route guardok megértése
- Az observables áttekintése
- Az RxJS áttekintése
- Observables építése és használata az Angularban
- Sablonvezérelt formák használata
- Reaktív formák használata
- Egyedi validáció létrehozása
- Formadatok validálása, szűrése és tisztítása
- Kimenet átalakítása
- Beépített pipák
- Az Async Pipe
- Egyedi pipák
- Kérelmek küldése
- A Jasmine használata egységtesztekhez
- A Protractor használata teljes végighúzott tesztekhez
- Hibaüzenetek megértése az Angularban
- Sourcemapok használata a böngészőben lévő kód hibaelhárításához
- A TypeScript fordító diagnosztikai adatok olvasása
- Az Augury használata
- Kód átalakítása
- Csomag méret csökkentése és felesleges kód eltávolítása
- Hogyan működik a hitelesítés
- JWT hitelesítés használata
- Mi lehet, és mi nem lehet az Angularban megírni
- Közvetlen szolgáltatás IIS, Apache, Nginx stb. esetén.
A TypeScript és ES6 JavaScript áttekintése
Az Angular 10 részeit áttekintve
Az első Angular alkalmazás létrehozása
Komponens létrehozása
Adat kötés az Angular 10-ban
Irányelvek használata
Az Angular 10 szolgáltatásai
Függőséginjekció és szolgáltatók használata
Oldalak váltása a routing segítségével
Az RxJS használata observables létrehozásához az Angularban
Formák létrehozása felhasználói bemenetekhez
Pipák használata
Hívások küldése külső HTTP API-khoz
Az Angular moduljainak használata
Az Angular 10 alkalmazás tesztelése
Az alkalmazás hibaelhárítása
Az Angular 10 alkalmazás optimalizálása
Az Angular 10 biztonsága
Az Angular 10 alkalmazás közvetlen szolgáltatása a termelésbe
Az Angular 10 legjobb gyakorlatai
Hibaelhárítás
Összefoglalás és következtetés
Követelmények
- Alapvető ismeretek HTML, CSS és JavaScript-ről.
- Fejlesztők
Célcsoport
Vélemények (4)
Az oktató hozzáállása és tudása
Gabriel Llaurado - Allianz Technology
Kurzus - Angular 10 for Developers
Gépi fordítás
Az oktatás ismerete.
Jeffry Gonzalez - Allianz Technology
Kurzus - Angular 10 for Developers
Gépi fordítás
A Angular és a TS alapjáról indultunk, és jó módon növeltük a gyakorlatok nehézségét
Daniel Zamorano Infante - Allianz Technology
Kurzus - Angular 10 for Developers
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