Plan du cours

Introduction

  • Presse Shopify vs Magento vs Word
  • Vue d'ensemble des caractéristiques et de l'architecture de Shopify

Comprendre les principes fondamentaux du commerce électronique

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

Commencer à travailler

  • Mise en place de l'environnement de développement
  • Créer un compte Shopify
  • Access sur le site des développeurs

Configuration de la base de données 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éer une Shopify application

  • Ajouter des produits (Shopify CLI)
  • Ajouter un état vide (Polaris)
  • Ajouter un sélecteur de ressources (App Bridge)
  • Ajouter 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 d'API
  • Création d'une fonction API REST
  • Filtrer une demande d'API
  • Correction des 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
  • Tester l'application (Lighthouse)
  • [Accessibilité (WCAG)
  • Meilleures pratiques en matière de conception et de codage

Résolution des problèmes

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

Cours à venir

Catégories Similaires