Zkuste nás kontaktovat

Návrh Školení

Úvod

  • Přehled frameworku Blazor WebAssembly

Začínáme

  • Vytvoření projektu Blazor WebAssembly hostovaného v rámci ASP.NET Core
  • Inicializace repozitáře Git

Formuláře a autentizace

  • Formulář pro přihlašování uživatelů a jeho validace
  • Model pro registraci nových uživatelů
  • Zapisování informací do konzole
  • Použití přepínačů typu radio button
  • Navigace mezi stránkami pomocí komponenty NavigationManager
  • Komponenta AuthenticationStateProvider
  • Omezení přístupu k určitým stránkám
  • Použití LocalStorage pro ukládání autentizačních dat
  • Přidání možnosti odhlášení z účtu
  • Úprava navigačního menu a přidání faviconu do stránky

Webové rozhraní API a Entity Framework

  • Přehled vzorce Model-View-Controller (MVC)
  • Přidání kontroleru UnitController
  • Získávání dat z webového rozhraní API
  • Seznámení s metodami HTTP
  • Instalace a použití frameworku Entity Framework (EF)
  • Nastavení komponenty DataContext
  • Prohlížení obsahu databáze
  • Přidávání, aktualizace a odstraňování záznamů v databázi

.NET Core

  • Základní informace o platformě .NET Core
  • Použití komponent Razor
  • Komunikace mezi jednotlivými komponentami
  • Pracovní s formuláři a autentizací v rámci .NET
  • Vytváření webových rozhraní API a práce s Entity Frameworkem v .NET
  • Autentizace pomocí tokenů typu JSON Web Token (JWT)
  • Pracovní s entitami UserUnits

Publikování a nasazení aplikace

  • Nasazení webové aplikace na server se systémem Windows
  • Publikování a distribuce aplikace pomocí nástroje Visual Studio

Závěr a další kroky

Požadavky

  • Znalost jazyka C# a HTML
  • Předchozí zkušenosti s Blazorem

Cílová skupina

  • Weboví vývojáři
 14 Hodiny

Počet účastníků


Cena za účastníka

Reference (1)

Nadcházející kurzy

Související kategorie