Packt

Advanced Blazor - Sécurité, paiements et déploiement

Obtenez l'une de nos meilleures offres avec Coursera Plus pour 199 $ (habituellement 399 $). Économisez maintenant.

Packt

Advanced Blazor - Sécurité, paiements et déploiement

Inclus avec Coursera PlusEn savoir plus

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

Expérience recommandée

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

Expérience recommandée

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

Ce que vous apprendrez

  • Mettre en œuvre l'authentification et l'autorisation dans les applications Blazor Server et WASM.

  • Intégrez le traitement des paiements Stripe et gérez les transactions dans Blazor.

  • Déployer des applications Blazor Server et Client sur Azure, y compris les configurations d'API et de bases de données.

  • Gérer le traitement des commandes, les expéditions et les remboursements au sein d'une application Blazor.

Compétences que vous acquerrez

  • Catégorie : Sécurité du courrier électronique
  • Catégorie : Automatisation des courriels
  • Catégorie : Autorisation (informatique)
  • Catégorie : Déploiement dans le nuage
  • Catégorie : Systèmes de paiement
  • Catégorie : Traitement des transactions
  • Catégorie : Gestion des bases de données
  • Catégorie : Interface utilisateur (UI)
  • Catégorie : Gestion des identités et des accès
  • Catégorie : Déploiement des applications
  • Catégorie : Authentifications

Outils que vous découvrirez

  • Catégorie : Composants de l'interface utilisateur
  • Catégorie : Applications en nuage
  • Catégorie : Microsoft Azure
  • Catégorie : Interface de programmation d'applications (API)
  • Catégorie : Contrôle d'accès basé sur les rôles (RBAC)

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Évaluations

9 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 allons approfondir la sécurisation de votre application Blazor Server à l'aide de l'authentification et de l'autorisation. Vous mettrez en place une infrastructure d'identité, implémenterez un contrôle d'accès basé sur les rôles et gérerez efficacement l'état d'authentification des utilisateurs. Cette section vous permettra d'acquérir les bases nécessaires pour développer des applications Blazor destinées aux entreprises.

Inclus

13 vidéos2 lectures1 devoir

Dans ce module, nous allons voir comment sécuriser votre API en ajoutant une gestion des identités, en créant des points de terminaison de connexion et d'inscription, et en configurant l'authentification à l'aide de jetons « Bearer ». Nous aborderons également la manière de rendre accessibles en toute sécurité les API authentifiées, en veillant à ce que seuls les utilisateurs autorisés puissent accéder aux données sensibles.

Inclus

11 vidéos1 devoir

Dans ce module, nous allons sécuriser votre application Blazor WASM à l'aide de techniques d'authentification avancées. Vous apprendrez à gérer les jetons JWT, à gérer l'état d'authentification et à mettre en place un processus de connexion et de déconnexion fluide. Cette section vous permettra de doter votre application WASM d'une sécurité et d'une expérience utilisateur optimales.

Inclus

16 vidéos1 devoir

Dans ce module, nous vous guiderons tout au long du processus d'intégration de Stripe dans votre application Blazor WASM afin de garantir la sécurité du traitement des paiements. Vous apprendrez à créer des commandes, à gérer les paiements et à traiter les statuts des transactions. Cette section vous permettra de vous assurer que votre application Blazor est en mesure d'accepter des paiements et de les traiter efficacement.

Inclus

11 vidéos1 devoir

Dans ce module, nous allons développer un système de gestion des commandes sous Blazor permettant de créer, consulter, expédier et rembourser des commandes. À l'aide des composants Radzen, vous créerez des interfaces utilisateur dynamiques pour afficher les détails des commandes et vous apprendrez à suivre et à gérer efficacement le cycle de vie de chaque commande.

Inclus

8 vidéos1 devoir

Dans ce module, nous allons aborder l'intégration de la messagerie électronique dans vos applications Blazor, à l'aide d'outils tels que MailKit, MimeKit et SendGrid. Vous apprendrez à envoyer des e-mails sécurisés pour des actions telles que les confirmations de commande ou les notifications aux utilisateurs, tout en gérant les éventuels problèmes liés aux paquets WebAssembly.

Inclus

3 vidéos1 devoir

Dans ce module, nous vous guiderons tout au long du processus de déploiement de vos applications Blazor sur Azure. Vous configurerez Azure SQL pour la gestion de la base de données et déploierez à la fois vos applications client Blazor Server et Blazor WebAssembly, afin de vous assurer que votre application est prête pour la production et accessible dans le monde entier.

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 Cours584 643 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