Kurzusleírás
Bevezetés
- Mi újdonság az Angular 5-ben?
A TypeScript és ES6 JavaScript áttekintése
- TypeScript szintaxis
- A TypeScript transpiler használata
- Az Angular 5 és a TypeScript beállítása
Az első Angular alkalmazás létrehozása
- Az alkalmazás tervezése
- Angular projekt és alkalmazás beállítása a CLI segítségével
- Alapvető projekt beállítása a Bootstrap 4 és a Sass segítségével
Az Angular 5 részeivel való munka
- Komponensek létrehozása
- Adatkötés és szöveginterpoláció
- Tulajdonság kötés
- Esemény kötés
- Kétirányú adatkötés
- Adatmodellezés
- Direktívák
- Bootstrapping
- Bemenetek és kimenetek
Az Angular 5 komponenseinek használata
- Adatáramlás
- Az AppModule használata
- Egyéni komponensekkel való munka
- Sablonok és stílusok használata
- Nézetburkolat használata
- Tartalom projektálása
- A komponens életciklus és életciklus horgok megértése
- A ViewChildren és ContentChildren használata
Adatkötés az Angular 5-ben
- A tulajdonság és esemény kötés áttekintése
- Egyéni tulajdonságok kötése és álnevek hozzárendelése
- Egyéni események kötése és álnevek hozzárendelése
Direktívákkal való munka
- Beépített direktívák
- Egyéni direktívák
Az alkalmazás hibakeresése
- Hibaüzenetek megértése az Angularban
- Sourcemaps használata a kód hibakereséséhez a böngészőben
- Az Augury használata
Angular 5 szolgáltatások
- A szolgáltatások fontosságának megértése
- Naplózási szolgáltatás létrehozása
- Adatszolgáltatás létrehozása
Függőséginjektálás és szolgáltatók használata
- Injektorok, szolgáltatók és tokenek
- Függőséginjektálás konfigurálása
- A szolgáltató konfigurálása
- Szolgáltatások injektálása komponensekbe, direktívákba és szolgáltatásokba
Oldalak váltása útválasztással
- Útvonalak beállítása
- Útvonalak konfigurálása és betöltése
- A különböző navigációs módszerek megértése
- Paraméterek használata az útvonalakban
- Beágyazott útvonalak létrehozása
- Átirányító és helyettesítő útvonalak használata
- Útvonalvédelmi szabályok megértése
- Útvonalstratégiák megértése
RxJS használata Observables létrehozásához és használatához az Angularban
- Observables áttekintése
- RxJS áttekintése
- Observables létrehozása és használata az Angularban
Űrlapok kezelése
- A sablonvezérelt űrlapok használata
- A reaktív űrlapok használata
Csövek használata
- Beépített csövek
- Aszinkron cső
- Egyéni csövek
Külső HTTP API-k hívása
Angular modulok használata
Az Angular 5 alkalmazás optimalizálása
Az Angular 5 alkalmazás tesztelése
- A Jasmine használata egységtesztekhez
Angular 5 biztonság
- Hitelesítés
- Mi szabad és mi nem szabad az Angularban írni
Angular 5 alkalmazás üzembe helyezése éles környezetben
- Üzembe helyezés IIS, Apache, Nginx stb. szervereken
Hibaelhárítás
Záró megjegyzések
Követelmények
- Alapvető HTML, CSS és JavaScript ismeretek
Célközönség
- Webfejlesztésben kezdők
- Tapasztalt frontend fejlesztők
- Bárki, aki szeretne megtanulni Angularral alkalmazásokat fejleszteni
Vélemények (1)
Szeretti a kommunikációt és a tudás átadásának módját.
Marcin Wojdowski - PSI Polska Sp. z o.o.
Kurzus - Angular 5
Gépi fordítás