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)
Nagyon interaktív oktató, aki immens tanítási akaratával rendelkezik. Az oktató nagyon tudatos volt és még a képzés keretein túl is tanított nekünk.
JULIAN OKELLO WANICAN - Uganda National Examinations Board
Kurzus - Advanced Blazor
Gépi fordítás
Fragment, SignalR és automatikus üzembe helyezés
Richard - Uganda National Examinations Board
Kurzus - Advanced Blazor
Gépi fordítás
A képző nagyon jó, és figyelmet fordít a tanulókra.
Utamaporn - Geodis Transport Thai Ltd.
Kurzus - Advanced Blazor
Gépi fordítás
A képző tanár több tapasztalattal rendelkezik, és képes rögtön segíteni a probléma megoldásában.
Kritsakorn Wangsuksan - Geodis Transport Thai Ltd.
Kurzus - Advanced Blazor
Gépi fordítás
Szeretem a stílusos edzőt, mert egyszerűen érthető példákat tud adni. Ezen kívül nyugodt az oktatás vagy magyarázat közben.
Wannapa Chalamrum - Geodis Transport Thai Ltd.
Kurzus - Advanced Blazor
Gépi fordítás
A képző rendkívül segítőkész volt, bármilyen kérdéseinkre válaszolt, és engedélyezett, hogy a képernyőnkön megosztjuk azokat a hibákat, amelyekkel küzdöttünk, ami nagyszerű volt.
chithra - Public Health Wales NHS Trust
Kurzus - Advanced Blazor
Gépi fordítás
A gyakorlati megközelítés és az egyértelmű példák, amelyek a jelenlegi projekthez illenek, segítettek a tématerület megértésében.
Samuel - ProgramDuon AB
Kurzus - Advanced Blazor
Gépi fordítás