Plan du cours

Introduction

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

Comprendre les fondements du commerce électronique

  • Choisir un modèle d'entreprise
  • Secteur d'activité, persona et produits

Pour commencer

  • Mise en place de l'environnement de développement
  • Création d'un compte Shopify
  • Accéder au site des développeurs

Configuration du Database

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

Création d'une application Shopify

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

Sécuriser l'application

  • Types d'authentification
  • Autorisation OAuth
  • API et descriptions
  • Jetons Access
  • Jetons de session

Développer des API REST

  • Comprendre les clés d'API et les clés secrètes
  • Générer des clés API
  • Créer une fonction API REST
  • Filtrer une demande d'API
  • Corriger les erreurs d'API et de jeton d'accès

Outils et bonnes pratiques pour les développeurs

  • Magasins de développement
  • Bibliothèques API
  • GraphQL API d'administration
  • Optimiser les performances de l'application
  • Test de l'application (Lighthouse)
  • Accessibilité (WCAG)
  • Meilleures pratiques en matière de conception et de codage

Dépannage

Résumé et prochaines étapes

Pré requis

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

Audience

  • Développeurs
 14 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (4)

Cours Similaires

Catégories Similaires