BLAZOR par INOW

par INOW
Lieu(x)
À distance
Durée
Total : 21 heures
À distance : 21 heures
Financement
OPCO
Région
Demandeur d’emploi
Par l'entreprise
Personnel
Salarié
Publics admis
Salarié, Salarié du privé, Salarié du public, Entreprise, Particulier
Temps
Temps plein, En distanciel
Types
Formation continue
Prix
1390 €
Cette formation vous intéresse ?
Description générale
Introduction à Blazor
- Les outils de développement
- WebAssembly et C#
- Architecture d'une application
- Héberger une application Blazor

Composants
- Qu'est-ce qu'un composant Blazor ?
- Créer un composant
- Classes de composant
- Cycle de vie d'un composant
- Liaison de données
- Attribute splatting et paramètres arbitraires
- @Key pour la conservation des éléments
- Intégrer des composants dans des applications RazorPages et MVC

Gestion des événements
- Utiliser les événements (@on...)
- Types d'arguments des événements
- Expressions lambda
- Event Callback

Formulaires et validation
- Utilisation des DataAnnotations
- Les composants Blazor pour les formulaires (InputText, ...)
- Validation d'un formulaire

Layouts
- Spécifier une mise en page d'un composant
-Mettre en place une disposition centralisée
- Dispositions imbriquées

Services et injection de dépendances
- Qu'est-ce qu'une injection de dépendances ?
- Services par défaut
- Ajouter et configurer des services dans une application
- Injecter un service dans un composant
- Utiliser l'étendue DI (DI scope)

Routage
- Gestion des points de terminaison
- Modèle de route
- Redirection et gestion des erreurs
- Routes paramétrées et contraintes sur les routes
- Le composant NavLink

Echanger avec un serveur
- Les requêtes HTTP / REST
- API JSON .Net Core 3
- Service HttpClient
- Gestion du CORS
- Services HttpRequestMessage et Fetch

Interopérabilité JavaScript
- Appeler une fonction JavaScript depuis Blazor
- Détecter le pré-rendu d'une application Blazor
- Appeler une fonction .net depuis JavaScript
- Présentation d'HardenJS

Bibliothèque de composants Blazor
- Utiliser un composant de la bibliothèque
- Créer une bibliothèque et la déployer

Héberger une application Blazor
- Blazor WebAssembly
- Blazor Server
- Configurer le Linker
Objectifs
- Apprendre les bases du Blazor
- Etre capable de développer une application de façon autonome avec Blazor
- Pouvoir s'interfacer avec un backend
- Savoir tester et déployer son application
- Connaître les bonnes pratiques de développement et de mise en production pour Blazor

Pré-requis : Des connaissances en développement web et du C# sont indispensables. Une bonne connaissance de l'environnement ASP Core est conseillée.
Formation proposée par : INOW
Spécialisé dans le conseil et l’ingénierie, depuis 16 ans, INOW a développé son activité en mettant au service des entreprises, son savoir-faire et ses compétences en technologies digitales.

La diversité et la complémentarité de nos 3 métiers : Formation, Ingénierie et Consulting, nous permettent de proposer des solutions qui intègrent les enjeux, les spécificités et les contraintes de nos clients.

Issue du monde informatique, notre équipe maîtrise parfaitement les aspects techniques pour apporter à nos clients des solutions adaptées et innovantes.

Dotés d’une expérience terrain significative, nos consultants/formateurs sont des experts métier qui maîtrisent parfaitement les nouvelles avancées technologiques et qui ont souhaité aujourd'hui transmettre leur passion du numérique et du digital.
À découvrir
EPG-Formation Ecole Pluridisiplinaire Gardoise
Graphomotricité (anciennement Graphothérapie) par EPG-Formation Ecole Pluridisiplinaire Gardoise
OF CFA TURENNE COMPETENCES
BTS Gestion de la PME par OF CFA TURENNE COMPETENCES
CLIMLAB SAS
ATTESTATION MANIPULATION DES FLUIDES FRIGORIGENES par CLIMLAB SAS
OF CFA TURENNE COMPETENCES
CAP Accompagnant éducatif petite enfance par OF CFA TURENNE COMPETENCES
OF CFA TURENNE COMPETENCES
BTS services et prestations des secteurs sanitaire et social par OF CFA TURENNE COMPETENCES
EPG-Formation Ecole Pluridisiplinaire Gardoise
Mediation Judiciaire & Conventionnelle par EPG-Formation Ecole Pluridisiplinaire Gardoise
Agathe Karella Formation
Améliorer son style d'écriture : l'art d'écrire pour sublimer son roman par Agathe Karella Formation
Agathe Karella Formation
Comment écrire un roman ? : la formation concrète pas à pas ! par Agathe Karella Formation
EPG-Formation Ecole Pluridisiplinaire Gardoise
Mediation Sociale par EPG-Formation Ecole Pluridisiplinaire Gardoise
OF CFA TURENNE COMPETENCES
BTS économie sociale familiale par OF CFA TURENNE COMPETENCES