Schița de curs

Introducere

  • Shopify vs Magento vs Wordpress
  • Prezentare generală a caracteristicilor și arhitecturii Shopify

Înțelegerea principiilor de bază ale comerțului electronic

  • Alegerea unui model de afaceri
  • Industrie, persoană și produse

Noțiuni introductive

  • Configurarea mediului de dezvoltare
  • Crearea unui cont Shopify
  • Accesarea site-ului de dezvoltare

Configurarea Database

  • Configurarea bazei de date MySQL
  • Stocarea datelor în baza de date
  • Obținerea token-urilor de acces

Crearea unei aplicații Shopify

  • Adăugarea de produse (Shopify CLI)
  • Adăugarea unei stări goale (Polaris)
  • Adăugarea unui selector de resurse (App Bridge)
  • Adăugarea unei liste de resurse (GraphQL)
  • Actualizarea prețurilor produselor (GraphQL)

Securizarea aplicației

  • Tipuri de autentificare
  • Autorizare OAuth
  • API-uri și descrieri
  • Access jetoane
  • Jetoane de sesiune

Dezvoltarea API-urilor REST

  • Înțelegerea cheilor API și a cheilor secrete
  • Generarea cheilor API
  • Crearea unei funcții API REST
  • Filtrarea unei cereri API
  • Corectarea erorilor API și a token-urilor de acces

Instrumente și bune practici pentru dezvoltatori

  • Magazine de dezvoltare
  • Librării API
  • GraphQL Admin API
  • Optimizarea performanței aplicației
  • Testarea aplicației (Lighthouse)
  • Accesibilitate (WCAG)
  • Cele mai bune practici de proiectare și codare

Depanare

Rezumat și etapele următoare

Cerințe

  • Experiență în dezvoltarea web
  • PHP experiență în programare

Audiență

  • Dezvoltatorii
 14 ore

Mărturii (4)

Cursuri înrudite

Categorii înrudite