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
 21 Uren

Aantal deelnemers


Prijs Per Deelnemer

Getuigenissen (7)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën