A l’issue de la formation le participant sera capable de :
Expliquer les modèles d’hébergements possibles avec Blazor
Installer et créer un nouveau projet
Créer des composants d’application réutilisables
Expliquer comment fonctionne le routage
Maitriser les mécanismes d’injection de dépendances
Expliquer les mécanismes de rendu
Gérer l’authentification et les autorisations
Gérer l’état d’une application avec le pattern MVU (Model View Update)
Ecrire des tests unitaires pour votre application
Tirer parti de l’écosystème Javascript existant
Créer une application PWA
- Développement
- .Net
Formation Développez des applications Web en C# avec Blazor
Objectifs
Prérequis
Avoir suivi la formation ‘HTML5 CSS3 et Javascript les fondamentaux du développement d’interfaces graphiques’ ou posséder les connaissance équivalentes
Avoir suivi la formation ‘Programmer en C#’ ou posséder les connaissances équivalentes
Un entretien en amont avec notre expert permet de prendre en compte le profil de chaque participant (niveau, objectifs et résultats attendus, contexte professionnel, enjeux…)
Cette formation ne peut être financée que dans le cadre d’un projet d’entreprise (prise en charge entreprise ou OPCO). Les dossiers à financement personnel et CPF ne sont pas pris en compte.
Public
Développeur-Concepteur C# / .NET
Formation(s) associée(s)
- Formation Programmer en C# 12 avec Visual Studio 2022
- Formation Programmation C# avec .NET 8
- Cursus Développeur .Net mobile multi plates-formes avec MAUI
- Formation .Net mobile multi plates-formes avec MAUI
- Cursus Développeur d’applications mobiles multi plates-formes en C#
- Formation Développer des applications mono-page (SPA) et multi plates-formes avec Blazor et C#
- Formation HTML5 CSS3 et JavaScript Les fondamentaux du développement d’interfaces graphiques
- Formation Programmer en C# et MVC
Dernière mise à jour
Bon à savoir
Evaluez votre niveau
Formations modulables
Travaux pratiques
Les Modules
de formation
Qu’est-ce que Blazor ?
Créer un modèle d’agencement avec Blazor
Créer un composant
Un composant d’onglets
Définir des routes
Le DOM virtuel
Edition de données d’un formulaire
Intégrer une librairie à son projet
Processus de démarrage JavaScript
Injecter des dépendances dans des composants Blazor
Configuration du projet pour l’authentification Blazor
Approche simpliste avec CascadingValue
Tester un composant graphique
Initialisation