Cursusaanbod
Inleiding
- Overzicht van Entity Framework (EF) Core
- Overzicht van Progressive Web App (PWA)
Entity Framework (EF) Core
- Installeren van EF Core
- Modelleren met code first
- Modelleren met database first
- Gebuik maken van fluent API
Vragen en opslaan van gegevens met EF Core
- Basisqueries met LINQ
- Aanroepen van opgeslagen procedures
- Sturen van het trackinggedrag
- Opslaan van veranderingen
- Bulk insert
- Transacties
Blazor-componenten
- Inzicht in de Razor-fundamenten
- Werken met componenten in Blazor
- Gebuik maken van C# in componenten
- Parametercomponenten
- Lifecycle van een component
- Eénrichtingsgegevensbinding
- Tweerichtingsbinding
- Event binding
Geavanceerde Blazor-componentconcepten
- Rendere van rauwe HTML
- Rendere van kindinhoud
- Gebuik maken van RenderFragment
- Gebuik maken van RenderTreeBuilder
- Gebuik maken van @key en @attribute
Routing en layout
- Creëren van een masterlayout
- Routing
- Gebuik maken van URL-helpers
Formulieren en validatie
- Gebuik maken van EditForm
- Formvalidatie
- Gebuik maken van @ref
Dependency Injection (DI) en JSInterop
- Inzicht in DI
- DI met standaardservice
- DI met aangepaste service
- Aanroepen van een JavaScript-functie
- Aanroepen van C# uit JavaScript
Foutopsporing en implementeren
- Foutopsporing van een Blazor-app
- Implementeren van een Blazor-app
- Bijwerken van een Blazor-app
Veiligheid
- Blazor-authenticatie
- Gebuik maken van ASP.NET core identity en JWT
Progressive Web Application (PWA)-ontwikkeling
- Overzicht van PWA
- Inzicht in de functies van PWA
- Blazor PWA
- Creëren van offline-applicaties
- Gebuik maken van service workers
- Aanpassen van de toepassing
- Cachen
- Toevoegen van duwbewustmakingen
Samenvatting en volgende stappen
Vereisten
- Inzicht in C#
- Kennis van Blazor en JavaScript
- Erfaring met .NET framework
Doelgroep
- Webontwikkelaars
Getuigenissen (7)
Zeer interactieve trainer met een immense wil om te leren. De trainer was zeer deskundig en bracht ons veel meer bij dan het scope van de training.
JULIAN OKELLO WANICAN - Uganda National Examinations Board
Cursus - Advanced Blazor
Automatisch vertaald
Fragmenten, SignalR en automatische implementatie
Richard - Uganda National Examinations Board
Cursus - Advanced Blazor
Automatisch vertaald
De trainer is erg goed en let op de leerlingen.
Utamaporn - Geodis Transport Thai Ltd.
Cursus - Advanced Blazor
Automatisch vertaald
De trainer heeft meer ervaring en kan antwoorden en ons helpen het probleem onmiddellijk op te lossen.
Kritsakorn Wangsuksan - Geodis Transport Thai Ltd.
Cursus - Advanced Blazor
Automatisch vertaald
Ik hou van stijltrainer omdat hij voorbeelden kan geven die gemakkelijk te begrijpen zijn. En dan is hij kalm als hij lesgeeft of uitleg geeft.
Wannapa Chalamrum - Geodis Transport Thai Ltd.
Cursus - Advanced Blazor
Automatisch vertaald
De trainer was erg behulpzaam bij het beantwoorden van alle vragen die we hadden en liet ons ons scherm delen om de fouten te laten zien die we hadden, wat geweldig was.
chithra - Public Health Wales NHS Trust
Cursus - Advanced Blazor
Automatisch vertaald
De hands-on aanpak met heldere voorbeelden die passen bij ons huidige project hebben bijgedragen aan het begrip van het onderwerp.
Samuel - ProgramDuon AB
Cursus - Advanced Blazor
Automatisch vertaald