Contattataci

Struttura del corso

Introduzione

  • Shopify vs Magento vs WordPress
  • Panoramica delle funzionalità e dell’architettura di Shopify

Fondamenti dell’e-commerce

  • Scegliere il modello di business adeguato
  • Riconoscere il settore, il target di riferimento e i prodotti da offrire

Primi passi

  • Configurazione dell’ambiente di sviluppo
  • Creazione di un account Shopify
  • Accesso al sito per sviluppatori

Configurazione del database

  • Impostazione del database MySQL
  • Memorizzazione dei dati nel database
  • Ottenimento dei token di accesso

Sviluppo di un’applicazione Shopify

  • Aggiunta di prodotti (tramite Shopify CLI)
  • Creazione di uno stato iniziale vuoto (con Polaris)
  • Inserimento di un selettore di risorse (con App Bridge)
  • Generazione di una lista di risorse (utilizzando GraphQL)
  • Aggiornamento dei prezzi dei prodotti tramite GraphQL

Sicurezza dell’applicazione

  • Tipologie di autenticazione disponibili
  • Autorizzazione OAuth
  • Panoramica delle API e delle loro descrizioni
  • Gestione dei token di accesso
  • Gestione dei token di sessione

Sviluppo di API REST

  • Concetti base riguardo alle chiavi API e ai segreti
  • Generazione delle chiavi API necessarie
  • Creazione di una funzione all’interno di un’API REST
  • Filtraggio delle richieste API<\/li>
  • Risoluzione di errori legati a API e token di accesso

Strumenti per sviluppatori e best practice

  • Uso dei negozi di test per sviluppatori
  • Biblioteche API disponibili
  • Utilizzo dell’API Admin GraphQL
  • Ottimizzazione delle prestazioni delle applicazioni
  • Verifica delle applicazioni con Lighthouse
  • Conformità agli standard di accessibilità WCAG
  • Best practice nella progettazione e nello sviluppo del codice

Risoluzione dei problemi tipici

Sintesi finale e prossimi passi

Requisiti

  • Esperienza nello sviluppo web
  • Conoscenze di programmazione PHP

Destinatari

  • Sviluppatori
 14 ore

Numero di Partecipanti


Prezzo per partecipante

Corsi in Arrivo

Categorie relative