Kursplan
Introduktion
- Översikt över Entity Framework (EF) Core
- Översikt över Progressiva Webbläsarapplikationer (PWA)
- Installation av EF Core
- Modellering med code first
- Modellering med database first
- Användning av fluent API
- Grundläggande frågor med LINQ
- Anropa lagrade procedurer
- Kontrollera spårningsbeteende
- Spara ändringar
- Masseinfogning
- Transaktioner
- Förstå grunderna i Razor
- Arbeta med komponenter i Blazor
- Använda C# i komponenter
- Parameterisera komponenter
- Komponentens livscykel
- Ettvägsdatabindning
- Tvåvägsbindning
- Händelselista bindning
- Rendera rå HTML
- Rendera ett underinnehåll
- Använda RenderFragment
- Använda RenderTreeBuilder
- Använda @key och @attribute
- Skapa en huvudlayout
- Routing
- Använda URL-hjälpfunktioner
- Använda EditForm
- Formulärvälidierung
- Använda @ref
- Förstå DI
- DI med standardtjänst
- DI med anpassad tjänst
- Anropa en JavaScript-funktion
- Anropa C# från JavaScript
- Felsöka en Blazor-app
- Distribuera en Blazor-app
- Uppgradera en Blazor-app
- Blazor-autentisering
- Använd ASP.NET core identity och JWT
- Översikt över PWA
- Förstå funktionerna i PWA
- Blazor-PWA
- Skapa offline-applikationer
- Använda service workers
- Anpassa applikationen
- Caching
- Lägga till push-notifications
Entity Framework (EF) Core
Framhämta och spara data med EF Core
Blazor-komponenter
Avancerade Blazor-komponentkoncept
Routing och layout
Formulär och validering
Beroendoinjektion (DI) och JSInterop
Felsökning och distribution
Säkerhet
Utveckling av Progressiva Webbläsarapplikationer (PWA)
Sammanfattning och nästa steg
Krav
- Förståelse av C#
- Kunskap i Blazor och JavaScript
- Erfarenhet av .NET ramverk
Målgrupp
- Webbutvecklare
Vittnesmål (7)
Mycket interaktiv instruktör med enorm vilja att lära ut. Instruktören var väldigt kunnig och lärde oss även utöver kursens omfattning.
JULIAN OKELLO WANICAN - Uganda National Examinations Board
Kurs - Advanced Blazor
Maskintolkat
Fragment, SignalR och automatisk distribuering
Richard - Uganda National Examinations Board
Kurs - Advanced Blazor
Maskintolkat
Utbildaren är mycket bra och uppmärksammar eleverna.
Utamaporn - Geodis Transport Thai Ltd.
Kurs - Advanced Blazor
Maskintolkat
Utbildaren har fler erfarenheter och kan svara och hjälpa oss att åtgärda problemet omedelbart.
Kritsakorn Wangsuksan - Geodis Transport Thai Ltd.
Kurs - Advanced Blazor
Maskintolkat
Jag gillar stiltränare eftersom han kan ge exempel som är lätta att förstå. Och så är han lugn när han undervisar eller förklarar.
Wannapa Chalamrum - Geodis Transport Thai Ltd.
Kurs - Advanced Blazor
Maskintolkat
Tränaren var mycket hjälpsam och svarade på alla frågor vi hade och lät oss dela vår skärm för att visa de fel vi hade, vilket var bra.
chithra - Public Health Wales NHS Trust
Kurs - Advanced Blazor
Maskintolkat
The hands on approach with clear examples that match our current project helped with the understanding of the subject.