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
 21 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (7)

Közelgő kurzusok

Rokon kategóriák