Blazor

Tijdsduur
Locatie
Op locatie, Online
Startdatum en plaats

Blazor

SpiralTrain
Logo van SpiralTrain
Opleiderscore: starstarstarstarstar_half 8,5 SpiralTrain heeft een gemiddelde beoordeling van 8,5 (uit 50 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen
placeAmsterdam
26 feb. 2026 tot 27 feb. 2026
Toon rooster
event 26 februari 2026, 09:30-16:30, Amsterdam, Dag 1
event 27 februari 2026, 09:30-16:30, Amsterdam, Dag 2
placeEindhoven
26 feb. 2026 tot 27 feb. 2026
Toon rooster
event 26 februari 2026, 09:30-16:30, Eindhoven, Dag 1
event 27 februari 2026, 09:30-16:30, Eindhoven, Dag 2
placeHouten
26 feb. 2026 tot 27 feb. 2026
Toon rooster
event 26 februari 2026, 09:30-16:30, Houten, Dag 1
event 27 februari 2026, 09:30-16:30, Houten, Dag 2
computer Online: Online
26 feb. 2026 tot 27 feb. 2026
Toon rooster
event 26 februari 2026, 09:30-16:30, Online, Dag 1
event 27 februari 2026, 09:30-16:30, Online, Dag 2
placeRotterdam
26 feb. 2026 tot 27 feb. 2026
Toon rooster
event 26 februari 2026, 09:30-16:30, Rotterdam, Dag 1
event 27 februari 2026, 09:30-16:30, Rotterdam, Dag 2
placeZwolle
26 feb. 2026 tot 27 feb. 2026
Toon rooster
event 26 februari 2026, 09:30-16:30, Zwolle, Dag 1
event 27 februari 2026, 09:30-16:30, Zwolle, Dag 2
placeAmsterdam
23 apr. 2026 tot 24 apr. 2026
Toon rooster
event 23 april 2026, 09:30-16:30, Amsterdam, Dag 1
event 24 april 2026, 09:30-16:30, Amsterdam, Dag 2
placeEindhoven
23 apr. 2026 tot 24 apr. 2026
Toon rooster
event 23 april 2026, 09:30-16:30, Eindhoven, Dag 1
event 24 april 2026, 09:30-16:30, Eindhoven, Dag 2
placeHouten
23 apr. 2026 tot 24 apr. 2026
Toon rooster
event 23 april 2026, 09:30-16:30, Houten, Dag 1
event 24 april 2026, 09:30-16:30, Houten, Dag 2
computer Online: Online
23 apr. 2026 tot 24 apr. 2026
Toon rooster
event 23 april 2026, 09:30-16:30, Online, Dag 1
event 24 april 2026, 09:30-16:30, Online, Dag 2
placeRotterdam
23 apr. 2026 tot 24 apr. 2026
Toon rooster
event 23 april 2026, 09:30-16:30, Rotterdam, Dag 1
event 24 april 2026, 09:30-16:30, Rotterdam, Dag 2
placeZwolle
23 apr. 2026 tot 24 apr. 2026
Toon rooster
event 23 april 2026, 09:30-16:30, Zwolle, Dag 1
event 24 april 2026, 09:30-16:30, Zwolle, Dag 2
placeAmsterdam
25 jun. 2026 tot 26 jun. 2026
Toon rooster
event 25 juni 2026, 09:30-16:30, Amsterdam, Dag 1
event 26 juni 2026, 09:30-16:30, Amsterdam, Dag 2
placeEindhoven
25 jun. 2026 tot 26 jun. 2026
Toon rooster
event 25 juni 2026, 09:30-16:30, Eindhoven, Dag 1
event 26 juni 2026, 09:30-16:30, Eindhoven, Dag 2
placeHouten
25 jun. 2026 tot 26 jun. 2026
Toon rooster
event 25 juni 2026, 09:30-16:30, Houten, Dag 1
event 26 juni 2026, 09:30-16:30, Houten, Dag 2
computer Online: Online
25 jun. 2026 tot 26 jun. 2026
Toon rooster
event 25 juni 2026, 09:30-16:30, Online, Dag 1
event 26 juni 2026, 09:30-16:30, Online, Dag 2
placeRotterdam
25 jun. 2026 tot 26 jun. 2026
Toon rooster
event 25 juni 2026, 09:30-16:30, Rotterdam, Dag 1
event 26 juni 2026, 09:30-16:30, Rotterdam, Dag 2
placeZwolle
25 jun. 2026 tot 26 jun. 2026
Toon rooster
event 25 juni 2026, 09:30-16:30, Zwolle, Dag 1
event 26 juni 2026, 09:30-16:30, Zwolle, Dag 2
placeAmsterdam
27 aug. 2026 tot 28 aug. 2026
Toon rooster
event 27 augustus 2026, 09:30-16:30, Amsterdam, Dag 1
event 28 augustus 2026, 09:30-16:30, Amsterdam, Dag 2
placeEindhoven
27 aug. 2026 tot 28 aug. 2026
Toon rooster
event 27 augustus 2026, 09:30-16:30, Eindhoven, Dag 1
event 28 augustus 2026, 09:30-16:30, Eindhoven, Dag 2
Beschrijving
In the course Blazor from SpiralTrain participants learn how the Blazor Framework can be used to create Single Page Applications with C# and .

Blazor Intro

The course Blazor starts with a discussion of Blazor's role within ASP.NET which is an extension of the .NET Framework with tools and libraries for Web Applications. The Razor Markup is introduced as well and the SignalR library for real time functionality in web applications is discussed.

Data Binding

Next one and two way data binding between user interface elements and C# code and lambda functions are treated. And event binding, event propagation and validation are also covered.

Blazor Architecture

The Blazor Architecture is explained. …

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

In the course Blazor from SpiralTrain participants learn how the Blazor Framework can be used to create Single Page Applications with C# and .

Blazor Intro

The course Blazor starts with a discussion of Blazor's role within ASP.NET which is an extension of the .NET Framework with tools and libraries for Web Applications. The Razor Markup is introduced as well and the SignalR library for real time functionality in web applications is discussed.

Data Binding

Next one and two way data binding between user interface elements and C# code and lambda functions are treated. And event binding, event propagation and validation are also covered.

Blazor Architecture

The Blazor Architecture is explained. Blazor is based on UI components and changes in the browser DOM are tracked via an in memory tree and the DOM is updated where needed.

Dependency Injection

Attention is paid to how centrally registered services in Blazor such as the HttpClient and the NavigationManager are made available to Blazor Components via dependency injection. Adding services to a Blazor Webassembly App and a Blazor Service App is covered as well.

Routing

Routing in Blazor Apps with the Router component is on the course schedule as well. Explained is how route information is found by scanning components with a RouteAttribute. And it is treated how RouteView components receive RouteData and parameters.

JavaScript Interoperability

Finally JavaScript Interoperability is covered. The course discusses how to invoke JavaScript from .NET code using an injected service that implements the IJSRuntime interface.

Audience Course Blazor

The course Blazor is intended for developers who want to create interactive client-side Web User Interfaces using C#, .NET and the Blazor Framework.

Prerequisites Course Blazor

Knowledge of .NET and C# and the basic architecture of Web and Single Page applications is required to participate in this course.

Realization Training Blazor

The concepts are covered on the basis of presentations. The concepts are further explained with demos in Visual Studio. Theory and exercises are interchanged. The course times are from 9.30 to 16.30.

Certificate Blazor Course

After successful completion of the course participants receive a Blazor certificate.

Modules

Module 1 : Blazor Intro

  • What is Blazor?
  • C# Browser Apps
  • .NET Core
  • Blazor Components
  • Razor Markup
  • .NET Libraries
  • Using Visual Studio
  • Blazor Projects
  • Server
  • SignalR Connection
  • Client Side Blazor

Module 2 : Data Binding

  • One Way Data Binding
  • Attribute Binding
  • Conditional Attributes
  • Event Binding Syntax
  • Event Arguments
  • C# Lambda Functions
  • Two Way Data Binding
  • Preventing Default Actions
  • Stop Event Propagation
  • Reporting Changes
  • Validation

Module 3 : Blazor Architecture

  • Blazor Components
  • UI Elements
  • C# and HTML
  • UI Composition
  • Razor Templates
  • View and View Model
  • Parent-Child Communication
  • Type Parameters
  • Life Cycle Hooks
  • Cascading Properties
  • Component Libraries

Module 4 : Dependency Injection

  • Inversion of Control
  • Container Injection
  • Singleton Dependencies
  • Transient Dependencies
  • Scoped Dependencies
  • Disposing Dependencies
  • Adding Services
  • Register Common Services
  • Service Lifetime
  • Constructor Injection
  • @inject Statements

Module 5 : Routing

  • Blazor Routing
  • Navigation
  • Router Component
  • Route Templates
  • @page Directive
  • RouteAttribute
  • RouteView Component
  • Navigation
  • FocusOnNavigate
  • Route Parameters
  • Route Constraints

Module 6 : JavaScript Interoperability

  • Call JavaScript from C#
  • Glue Function
  • JSInvocable Methods
  • Pass Reference to JavaScript
  • ILocalStorage Service
  • DOM Interaction
  • Asynchronous Calls
  • Object Serialization
  • JavaScript Initializers
  • Location of JavaScript
  • JavaScript Modules

Waarom SpiralTrain

SpiralTrain is specialist op het gebied van software development trainingen. Wie bieden zowel trainingen aan voor beginnende programmeurs die zich de basis van talen en tools eigen willen maken als ook trainingen voor ervaren software professionals die zich willen bekwamen in de nieuwste versie van een taal of een framework.

Onze trainingkenmerken zich door :

• Klassikale of online open roostertrainingen en andere trainingsvormen
• Eenduidige en scherpe cursusprijzen, zonder extra kosten
• Veel trainingen met een doorlopende case study
• Trainingen die gericht zijn op certificering

Blijf op de hoogte van nieuwe ervaringen
Er zijn nog geen ervaringen.
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
infoEr is een telefoonnummer vereist om deze informatieaanvraag in behandeling te nemen. (optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)