Vanaf 05/11/2024

Webapplicaties ontwikkelen in C# met Blazor

Leer zowel éénvoudige als complexe webapps bouwen met Blazor!
  • KMO-portefeuille

Introductie

Blazor is een Microsoft-technologie om interactieve webtoepassingen te bouwen met behulp van C#. Er zijn twee belangrijke varianten van Blazor: Blazor WebAssembly (WASM) en Blazor Server. Elk hebben hun eigen kenmerken en toepassingsgebieden, maar beide laten toe dat ontwikkelaars C# en .NET gebruiken voor front-end interacties. Dit maakt de ontwikkeling efficiënter aangezien er minder Javascript geschreven moet worden en er meer C# code kan hergebruikt worden tussen front- en backend. Blazor profiteert daarnaast ook van de kracht en uitgebreidheid van .NET-bibliotheken, frameworks en tools!

Omschrijving

Afhankelijk van de specifieke eisen van uw project en de gewenste prioriteiten is er de keuze tussen Blazor WebAssembly en Blazor Server.

  • Als u een complexe UI wilt bouwen en offline mogelijkheden belangrijk zijn, dan is Blazor WebAssembly wellicht een goede keuze.
  • Als u echter focust op schaalbaarheid, lagere bandbreedte en snellere initiële laadtijd, dan is Blazor Server de betere optie.

Verwerf in deze opleiding de nodige inzichten om de juiste keuze te maken. Daarnaast leert u hoe beide type oplossingen te programmeren.

Voor wie is deze opleiding bestemd?

C# .NET developers die met Blazor technologie webapplicaties willen bouwen.

Voorkennis

Kennis van C#, HTML, CSS en (basis) JavaScript

Hoe ziet het programma van deze opleiding eruit?

  • Inleiding: positionering van Blazor binnen het ASP.NET ecosysteem
  • Blazor WASM vs Blazor Server
  • Bouwen van een eenvoudige Blazor toepassing
  • Werken met Blazor Layouts en Blazor Componenten
  • Single-page applicaties en Routering gebruiken
  • Werken met formulieren in Blazor
  • Services en Dependency Injection gebruiken
  • Data binding en Event handling
  • Component Lifecycle hooks
  • Een Component Library bouwen
  • Integreren met JavaScript code
  • Blazor globalization en localization
  • State management met Blazor
  • Authenticatie in Blazor WASM en Server

Bijkomende info

Deelnemers dienen eigen laptop met te brengen met daarop Visual Studio 2022 (Community Edition of hoger)

Onze opleidingen

Locaties en data


Gent

Raymonde de Larochelaan 13, 9051 Gent

Vanaf 05/11/2024

€ 990,00

excl. BTW

Lesdagen

dinsdag (05/11)
dinsdag (05/11)
dinsdag (12/11)
dinsdag (12/11)
dinsdag (19/11)
dinsdag (19/11)

Uur

09:00 - 12:00
13:00 - 16:00
09:00 - 12:00
13:00 - 16:00
09:00 - 12:00
13:00 - 16:00

Duur

6 sessie(s)

€ 990,00

excl. BTW


Docenten & experten

Kennis delen is onze kracht

Wilt u graag een opleiding aanpassen op maat van uw bedrijf?

Samen creëren we uw perfecte opleiding!

Foto Nele Depecker

Nele Depecker

Projectcoördinator

Ik wens een incompany opleiding

Een vraag over deze opleiding?

Wij zijn er voor u! Contacteer ons en wij helpen u met veel enthousiasme verder.

Stel uw vraag