Opleiding: Introduction to Blazor
Overview
Blazor is an open source web framework written in C#. Blazor enables developers to create interactive web user interfaces and applications using C#.
This instructor-led, live training (online or onsite) is aimed at web developers who wish to use Blazor to create full stack C# web applications.
By the end of this training, participants will be able to:
- Develop web applications with C# and Blazor.
- Use C# code to call JavaScript APIs and libraries.
- Run client-side C# code and client logic directly in a browser or server.
- Deploy Blazor web applications with Azure.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Requirements
- An understanding of C#
Audience
- Web Development
Course Outline
Introduction
Blazor and C#
- What is Blazor?
- Client-side vs server-side programming
Razor Overview
- Classes
- Loops
- Conditionals
Preparing the Develeloment Environment
- Installing and configuring Blazor
Blazor Quick Start
- Creating a project
Components
- Implementing routing
- Working with dependency injection, child content, and layouts
- Using component and data binding
Form Handling
- Reading input with forms
- Validating forms
JavaScript and Blazor
- Calling JavaScript
- Calling Blazor
- Creating Blazor libraries
Security
- Hiding UI content
- Configuring identity
- Using login and registry components
Deployment
- Deploying to Azure Services and Azure storage
Summary and Conclusion
.
Onze on line trainingen worden door een live instructeur verzorgd.
- Onze DaDesktop® -technologie creeert een digitale leeromgeving (en indien nodig een geclusterde enterprise infrastructuur) waarmee opdrachten en oefeningen uitgevoerd kunnen worden.
- De deelnemers (en de trainer) hebben toegang tot deze virtuele leeromgeving via de browser zodat hij/zij oefeningen kan doen die real time ingezien kunnen worden door de trainer.
- De trainer monitort niet alleen de voortgang van de prakitische oefeningen maar kan ook te hulp schieten en ingrijpen mocht dat nodig zijn.
- Onze remote trainingen verschillen niet van onze klassikale cursussen zowel qua duur, interactiviteit, praktische oefeningen als het cursusmateriaal.
- Door de flexibiliteit in de trainingsopbouw, de hoge mate van interactie tussen trainer en deelnemer en de hands-on oefeningen zijn onze onlinetrainingen zeer efficiënte en effectief.
- Ook onze in-company trainingen leveren wij on line met live instructeur.
€2.310
ex. BTW
Aangeboden door
NobleProg Nederland
Onderwerp
Niveau
Looptijd
2 dagen
Taal
en
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Max: 10
Tijdstip
Overdag