Packt

Développement Full stack : React, .NET API et fonctionnalités avancées

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

Packt

Développement Full stack : React, .NET API et fonctionnalités avancées

Inclus avec Coursera Plus

Demander à Coursera

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

Expérience recommandée

1 semaine à compléter
à 10 heures par semaine
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

1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Mettre en place la fonctionnalité de panier d'achat et améliorer l'expérience utilisateur grâce aux mini-chargeurs.

  • Configurez une authentification sécurisée des utilisateurs et gérez les rôles à l'aide de jetons JWT.

  • Intégrez la passerelle de paiement Stripe pour garantir la sécurité des transactions.

  • Créer des pages dynamiques de gestion des commandes avec pagination et filtrage.

Compétences que vous acquerrez

  • Catégorie : Autorisation (informatique)
  • Catégorie : Authentifications
  • Catégorie : Développement Web Front-End
  • Catégorie : Codage sécurisé

Outils que vous découvrirez

  • Catégorie : Contrôle d'accès basé sur les rôles (RBAC)
  • Catégorie : Interface de programmation d'applications (API)
  • Catégorie : Applications Web
  • Catégorie : Intégration frontale

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 "React Bootcamp avec API .NET (Router, Redux Toolkit, Hooks)"
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 nous concentrerons sur la création et l'amélioration de la fonctionnalité de panier d'achat pour le site web d'un restaurant. Vous apprendrez à mettre en place des paniers d'achat personnalisés à l'aide d'identifiants utilisateur, à gérer les actions liées au panier avec Redux, et à améliorer l'interface grâce à des chargeurs et des récapitulatifs du panier. À la fin de ce module, vous disposerez d'un panier d'achat entièrement fonctionnel et intuitif, intégré à votre site web.

Inclus

19 vidéos2 lectures1 devoir

Dans ce module, nous vous guiderons dans la sécurisation du site web de votre restaurant grâce à des fonctionnalités d’authentification et d’autorisation robustes. Vous apprendrez à mettre en place des processus de connexion et d’inscription fluides, à stocker les jetons d’authentification en toute sécurité et à gérer le contrôle d’accès à l’aide de JWT et de composants d’ordre supérieur. Cela garantit que seuls les utilisateurs autorisés peuvent effectuer des actions sensibles, telles que l’ajout d’articles au panier.

Inclus

22 vidéos1 devoir

Dans ce module, nous allons nous intéresser à l'ajout de fonctionnalités de paiement au site web de votre restaurant à l'aide de l'API Stripe. Vous mettrez en place des formulaires de paiement sécurisés, intégrerez la passerelle de paiement Stripe et traiterez les transactions. Vous créerez également une page de récapitulatif de commande, mettrez à jour dynamiquement les détails de la commande et gérerez les confirmations de paiement réussies, afin de garantir une expérience de paiement fluide.

Inclus

11 vidéos1 devoir

Dans ce module, nous nous concentrerons sur la mise en place d'un système de gestion des commandes pour le site web de votre restaurant. Vous apprendrez à créer des points de terminaison API pour gérer la création des commandes et la mise à jour de leur statut, à concevoir une page de confirmation de commande intuitive et à afficher de manière dynamique l'historique des commandes des utilisateurs. L'objectif est d'offrir aux utilisateurs un processus fluide et clair leur permettant de suivre et de gérer leurs commandes sur le site web.

Inclus

22 vidéos1 devoir

Dans ce module, nous vous guiderons dans la création et la gestion des plats de la carte de votre site web de restaurant. Vous apprendrez à créer, mettre à jour et supprimer des plats, ainsi qu’à vous assurer que les données sont chargées de manière dynamique via des appels API. De plus, vous mettrez en place le téléchargement d’images pour les plats et gérerez les catégories afin d’améliorer l’interface de la carte.

Inclus

15 vidéos1 devoir

Dans ce module, nous nous concentrons sur l'amélioration de l'interface utilisateur de la page d'accueil du site web de votre restaurant. Vous apprendrez à mettre en place des fonctionnalités de recherche, de filtrage par catégorie et de tri en utilisant Redux pour gérer l'état entre les différents composants. À la fin de ce module, vous disposerez d'une page d'accueil soignée et conviviale qui permettra aux clients de rechercher et de filtrer efficacement les plats du menu.

Inclus

10 vidéos1 devoir

Dans ce module, nous nous concentrerons sur la mise en place de la pagination et des fonctionnalités de recherche pour la page répertoriant la liste des commandes. Vous apprendrez à ajouter des filtres dans l'interface utilisateur et à intégrer la pagination afin d'assurer une gestion efficace des commandes, permettant ainsi aux utilisateurs de parcourir facilement l'historique de leurs commandes. Ce module vous aidera à organiser et à afficher de grands volumes de données de manière conviviale.

Inclus

11 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 Cours578 447 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