Accueil > Formations > Développement et Ingénierie de Logiciels > Développement Web & Fullstack > Blazor
Blazor
Maîtrisez le développement web en C# grâce à notre formation Blazor de 3 jours !
Vue d'ensemble
Connaissances en technologies Web (HTML, CSS...) et expérience en programmation C# indispensable.
Objectifs pédagogiques
Programme détaillé
Les bonnes pratiques
Conventions pour un développeur C#
Notion de Clean Architecture
Blazor – Introduction
Démonstration d’applications concrètes (Wasm / Server)
Blazor WebAssembly vs Blazor Server
Du HTML à Razor
Razor et ses directives
Blazor et le code C#
Pages et navigation
Les pages et paramètres
La navigation au sein de l’application
Gestion des erreurs de navigation
Contraintes de routage
Passage de paramètres et lecture
Composants
Paramètres
Data Binding
Communication via EventCallback
CSS isolation
Cycle de vie d’un composant
Scénarios avancés avec le RenderTreeBuilder
Composant générique et composant dynamique
Composant de virtualisation
Le partage entre les composants
Utilisation de bibliothèque de classe Razor
Sous-composant : Les composants en cascades
Les sous-composants : RenderFragment
Mise en page : Les Layout
Logging et gestion d'erreurs
Utilisation d’ILogger
Gestion des erreurs
Gestion d’un formulaire
Interopérabilité avec Javascript
Utilisation d’une fonction Javascript
Echange de données entre JS et C#
Appel d’une méthode C# via une fonction Javascript
Collocation of Javascript
Optimisation de JS dans Blazor Wasm
Variables de sessions
Les bonnes pratiques
Les conventions de code pour Blazor
Tests unitaires
Créer des tests unitaires d’interface
Boite à outils
Création native d’un document PDF
Création d’un document Excel
Modification des metadonnées par page
Créer une application internationale
Blazor et le Markdown
Présentation des différents composants graphiques disponibles
Le Cache-Busting
Blazor Hybrid et Blazor Natif
Les Customs Elements
Utiliser Blazor dans une application WinForms/WPF
Comprendre Blazor Render Modes (SSR)
Streaming SSR
Navigation améliorée
Composants interactifs
L’auto-mode
Prochaines sessions
1 sept. 2026
Distance - Français
1 sept. 2026
Grenoble - Français
1 sept. 2026
Toulouse - Français
1 sept. 2026
Aix-en-Provence - Français
1 sept. 2026
Lyon - Français
28 oct. 2026
Paris - Français
28 oct. 2026
Distance - Français
28 oct. 2026
Lille - Français
28 oct. 2026
Nantes - Français
23 nov. 2026
Lyon - Français
23 nov. 2026
Aix-en-Provence - Français
23 nov. 2026
Toulouse - Français
23 nov. 2026
Grenoble - Français
23 nov. 2026
Distance - Français
1 déc. 2026
Paris - Français
1 déc. 2026
Distance - Français
1 déc. 2026
Lille - Français
1 déc. 2026
Nantes - Français
Avis des participants
Financement
Cette formation est éligible aux financements OPCO et FNE-Formation. Nos équipes vous accompagnent dans le montage de votre dossier.
En savoir plus sur le financement
