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
Mărturii (4)
The trainer has deep knowledge about the subject and was able to answer all of our questions.
Lefteris Spatharakis - Sioufas & Associates Law Firm
Curs - Django CMS for Developers
The trainer's enthusiasm and that we could ask anything.
Sabine - The Graduate School PE&RC
Curs - Administering a Drupal 7 Website
I enjoyed the 2 days are very less for cover all the topics.
Ali Amer Aziz - Hamilton Police Service
Curs - Drupal 7 for Developers
Where to find modules and illustration on how to implement