Packt

Principes fondamentaux et concepts de base de Blazor

Profitez de l'une de nos meilleures offres et renforcez vos compétences avec 50 % de réduction sur Coursera Plus. Économisez maintenant.

Packt

Principes fondamentaux et concepts de base de Blazor

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

7 heures à compléter
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

7 heures à compléter
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Apprenez à créer des applications Blazor et à comprendre la différence entre Blazor Server et Blazor WebAssembly.

  • Liaison des données de base dans Blazor, y compris les techniques de liaison unidirectionnelle et bidirectionnelle.

  • Créer des composants Razor réutilisables et gérer leur cycle de vie ainsi que leurs propriétés.

  • Comprendre et mettre en œuvre la liaison et le routage des événements dans les applications Blazor.

Compétences que vous acquerrez

  • Catégorie : Interface utilisateur (UI)
  • Catégorie : Composants Web
  • Catégorie : Réutilisation du code
  • Catégorie : Côté serveur
  • Catégorie : Javascript
  • Catégorie : Programmation événementielle

Outils que vous découvrirez

  • Catégorie : C# (langage de programmation)
  • Catégorie : Composants de l'interface utilisateur
  • Catégorie : Cadres d'application
  • Catégorie : Cadres JavaScript
  • Catégorie : Intégration frontale
  • Catégorie : Applications Web
  • Catégorie : cadre .NET
  • Catégorie : Cadres Web
  • Catégorie : ASP.NET

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Évaluations

8 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Élaborez votre expertise du sujet

Ce cours fait partie de la Spécialisation "The Complete Blazor Bootcamp - .NET 6 (WASM et serveur)"
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
  • Apprenez de nouveaux concepts auprès d'experts du secteur
  • Acquérez une compréhension de base d'un sujet ou d'un outil
  • Développez des compétences professionnelles avec des projets pratiques
  • Obtenez un certificat professionnel partageable

Il y a 7 modules dans ce cours

Dans ce module, nous poserons les bases du cours en présentant les objectifs CORE, en passant en revue une démonstration générale du projet et en distinguant les différents modèles d'hébergement de Blazor. Vous créerez également votre premier projet Blazor, exécuterez l'application et l'intégrerez à un système de gestion de versions. Cette section vous permettra d'acquérir les compétences techniques nécessaires pour approfondir votre connaissance de l'écosystème Blazor.

Inclus

8 vidéos2 lectures

Dans ce module, nous allons explorer la structure d'un projet Blazor en analysant ses fichiers, dossiers et configurations CORE. Nous examinerons les processus de développement des projets Server et WebAssembly, et passerons en revue les nouveautés telles que les types de référence nullables dans .NET 6. Vous acquerrez également une expérience pratique en créant votre premier composant Razor personnalisé.

Inclus

6 vidéos1 devoir

Dans ce module, nous allons approfondir les concepts liés à la liaison de données en mettant particulièrement l'accent sur leur utilisation pratique. Vous découvrirez la liaison unidirectionnelle et bidirectionnelle, créerez des listes de produits et réaliserez des exercices pratiques afin de consolider vos connaissances. Cette section pose les bases nécessaires à la création de composants interactifs et pilotés par les données.

Inclus

11 vidéos1 devoir

Dans ce module, nous approfondirons vos connaissances en matière de composants Razor en vous présentant les composants partagés et les techniques de liaison d'événements. Vous apprendrez à transmettre des props, à gérer des événements personnalisés et à organiser votre code pour en faciliter la réutilisation. Grâce à des exercices pratiques, vous maîtriserez la communication entre les composants dans des applications concrètes.

Inclus

8 vidéos1 devoir

Dans ce module, nous allons découvrir les fonctionnalités puissantes de Blazor qui améliorent la flexibilité des composants et le routage. Vous travaillerez avec les fragments de rendu, vous apprendrez à maîtriser le « splatting » d'attributs et vous saurez gérer des scénarios de routage avancés. Cette section vous permettra de créer des expériences de navigation évolutives, faciles à maintenir et conviviales.

Inclus

14 vidéos1 devoir

Dans ce module, nous allons combler le fossé entre C# et JavaScript en tirant parti de l'interopérabilité JavaScript de Blazor. Vous apprendrez à intégrer des bibliothèques tierces, à appeler des fonctions JavaScript et à créer des interfaces utilisateur interactives. Cette section vous permettra d'améliorer l'expérience utilisateur en utilisant efficacement ces deux technologies.

Inclus

7 vidéos1 devoir

Dans ce module, nous allons découvrir le fonctionnement interne du cycle de vie des composants Blazor, notamment les méthodes telles que OnInitialized, OnParameterSet et OnAfterRender. Vous apprendrez quand et comment utiliser efficacement chacun de ces points d'accrochage du cycle de vie. La maîtrise de ces concepts vous permettra de garantir un comportement fiable et des performances optimales de vos composants.

Inclus

4 vidéos1 lecture3 devoirs

Obtenez un certificat professionnel

Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.

Instructeur

Packt - Course Instructors
Packt
1 946 Cours573 323 apprenants

Offert par

Packt

En savoir plus sur Développement de logiciels

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’

Jennifer J.

Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’

Larry W.

Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’

Chaitanya A.

’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

Foire Aux Questions