Prenez contact avec nous

Plan du cours

Introduction

  • Shopify vs Magento vs Wordpress
  • Aperçu des fonctionnalités et de l'architecture de Shopify

Compréhension des fondamentaux du commerce électronique

  • Choix d'un modèle d'affaires
  • Industrie, profil client et produits

Prise en main

  • Mise en place de l'environnement de développement
  • Création d'un compte Shopify
  • Accès au site développeur

Configuration de la base de données

  • Configuration de la base de données MySQL
  • Stockage des données dans la base de données
  • Obtention des jetons d'accès

Création d'une application Shopify

  • Ajout de produits (Shopify CLI)
  • Ajout d'un état vide (Polaris)
  • Ajout d'un sélecteur de ressource (App Bridge)
  • Ajout d'une liste de ressources (GraphQL)
  • Mise à jour des prix des produits (GraphQL)

Sécurisation de l'application

  • Types d'authentification
  • Autorisation OAuth
  • API et descripteurs
  • Jeton d'accès
  • Jeton de session

Développement d'API REST

  • Compréhension des clés API et secrètes
  • Génération des clés API
  • Création d'une fonctionnalité API REST
  • Filtrage d'une requête API
  • Résolution des erreurs d'API et de jeton d'accès

Outils de développement et meilleures pratiques

  • Boutiques de développement
  • Bibliothèques API
  • API Admin GraphQL
  • Optimisation des performances de l'application
  • Tests de l'application (Lighthouse)
  • Accessibilité (WCAG)
  • Meilleures pratiques en design et codage

Dépannage

Résumé et prochaines étapes

Pré requis

  • Expérience en développement web
  • Expérience en programmation PHP

Public cible

  • Développeurs
 14 Heures

Nombre de participants


Prix par participant

Cours à venir

Catégories Similaires