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
Leveringsopties
PRIVÉGROEPSTRAINING
Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.
- Pre-cursusgesprek met uw trainer
- Aanpassing van de leerervaring om uw doelen te bereiken -
- Op maat gemaakte overzichten
- Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
- Training gepland op een datum naar keuze
- Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen
Private Group Prices RRP from €6840 online delivery, based on a group of 2 delegates, €2160 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
OPENBARE TRAINING
Kijk op onze public courses
Reviews (7)
Een zeer interactieve trainer met een enorme bereidheid om te onderwijzen. De trainer was zeer kundig en leerde ons zelfs meer dan wat binnen het bereik van de opleiding lag.
JULIAN OKELLO WANICAN - Uganda National Examinations Board
Cursus - Advanced Blazor
Automatisch vertaald
Fragment, SignalR en automatische implementatie
Richard - Uganda National Examinations Board
Cursus - Advanced Blazor
Automatisch vertaald
De instructeur is erg goed en let goed op de leerlingen.
Utamaporn - Geodis Transport Thai Ltd.
Cursus - Advanced Blazor
Automatisch vertaald
De trainer heeft meer ervaring en kan ons direct helpen bij het oplossen van problemen.
Kritsakorn Wangsuksan - Geodis Transport Thai Ltd.
Cursus - Advanced Blazor
Automatisch vertaald
Ik vind de stijl van de trainer fijn omdat hij voorbeelden kan geven die gemakkelijk te begrijpen zijn. Bovendien is hij kalm bij het lesgeven of uitleggen.
Wannapa Chalamrum - Geodis Transport Thai Ltd.
Cursus - Advanced Blazor
Automatisch vertaald
De trainer was zeer behulpzaam bij het beantwoorden van onze vragen en liet ons onze scherm delen om de fouten te laten zien die we ondervonden, wat geweldig was.
chithra - Public Health Wales NHS Trust
Cursus - Advanced Blazor
Automatisch vertaald
De praktische aanpak met duidelijke voorbeelden die overeenkomen met ons huidige project hielp bij het begrip van het onderwerp.
Samuel - ProgramDuon AB
Cursus - Advanced Blazor
Automatisch vertaald