Kurzusleírás
Bevezetés
- Az Entity Framework (EF) Core áttekintése
- A Progressive Web App (PWA) áttekintése
Az Entity Framework (EF) Core
- EF Core telepítése
- Kódalapú modellezés
- Adatbázis-alapú modellezés
- Az átméretező API használata (fluent API)
Adatlekérdezés és mentés EF Core-val
- LINQ alapú lekérdezések
- Tárolt eljárások meghívása
- A nyomon követés viselkedésének irányítása
- Változások mentése
- Tömeges beszúrás
- Műveletek csoportosítása (transactions)
Blazor komponensek
- A Razor alapjai
- Komponensek használata Blazorból
- C# használata komponensekben
- Paraméterezett komponensek
- A komponens életciklusa
- Egyirányú adatkapcsolódás (one-way data binding)
- Kétirányú kapcsolódás (two-way binding)
- Események kötése (event binding)
Haladó Blazor komponens jellemzők
- Tartalmi HTML megjelenítése
- Gyermek tartalom megjelenítése
- A RenderFragment használata
- A RenderTreeBuilder használata
- Az @key és az @attribute használata
Útvonalak és elrendezések
- Egy főelrendezés létrehozása (master layout)
- Útvonalak kezelése (routing)
- URL segédprogramok használata
Űrlapok és ellenőrzések
- Az EditForm használata
- Űrlap ellenőrzése (form validation)
- A @ref használata
Függőséginjekció (DI) és JSInterop
- A függőséginjekció alapjai (DI)
- Alapértelmezett szolgáltatásokkal való DI
- Egyedi szolgáltatásokkal való DI
- Egy JavaScript függvény meghívása
- C# hívása a JavaScriptből
Hibaelhárítás és üzembe helyezés
- Egy Blazor alkalmazás hibaelhárítása
- Egy Blazor alkalmazás üzembe helyezése
- Egy Blazor alkalmazás frissítése
Biztonság
- A Blazor hitelesítése
- ASP.NET core identitás és JWT használata
Progressive Web Application (PWA) fejlesztés
- A PWA áttekintése
- A PWA jellemzőinek megismerése
- Blazor PWA
- Hibák kezelése alkalmazásokban (offline applications)
- Szolgáltatási munkavállalók használata (service workers)
- Alkalmazás testreszabása
- Gyorsítótár kezelése (caching)
- Lejáró értesítések hozzáadása
Összefoglalás és következő lépések
Követelmények
- C# nyelv ismerete
- Blazor és JavaScript ismeretek
- .NET keretrendszer használata
Célcsoport
- Webfejlesztők
Vélemények (7)
Közvetlen, interaktív oktató, aki hatalmas szándékkal tanít. Az oktató nagyon szakértelemmel rendelkezett és tanított minket a képzés keretein túl is.
JULIAN OKELLO WANICAN - Uganda National Examinations Board
Kurzus - Advanced Blazor
Gépi fordítás
Fragment, SinalR és automatikus telepítés
Richard - Uganda National Examinations Board
Kurzus - Advanced Blazor
Gépi fordítás
Az oktató nagyon jó és odafigyel a tanulókra.
Utamaporn - Geodis Transport Thai Ltd.
Kurzus - Advanced Blazor
Gépi fordítás
Az oktatónak több tapasztalata van, és tud válaszolni és segít a probléma azonnali megoldásában.
Kritsakorn Wangsuksan - Geodis Transport Thai Ltd.
Kurzus - Advanced Blazor
Gépi fordítás
Szeretem a stílustrénert, mert könnyen érthető példákat tud mondani. és akkor nyugodtan tanít vagy magyaráz.
Wannapa Chalamrum - Geodis Transport Thai Ltd.
Kurzus - Advanced Blazor
Gépi fordítás
Az oktató nagyon segítőkész volt minden kérdésünk megválaszolásában, és hagyta, hogy megosszuk a képernyőnket, hogy megmutassuk a hibákat, ami nagyszerű volt.
chithra - Public Health Wales NHS Trust
Kurzus - Advanced Blazor
Gépi fordítás
A gyakorlati megközelítés, amely világos példákkal rendelkezik és egybehangzik az aktuális projektünkkel, segítette a tárgy megértését.
Samuel - ProgramDuon AB
Kurzus - Advanced Blazor
Gépi fordítás