Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
Návrh Školení
Úvod
- Shopify versus Magento a WordPress
- Přehled funkcí a architektury Shopify
Základy e-commerce
- Výběr obchodního modelu
- Obrázek o odvětví, cílové skupině a produktech
První kroky
- Nastavení vývojového prostředí
- Vytvoření účtu na Shopify
- Přístup na stránku určenou pro vývojáře
Nastavení databáze
- Konfigurace databáze MySQL
- Ukládání dat do databáze
- Získání přístupových tokenů
Tvorba aplikace pro Shopify
- Přidání produktů (Shopify CLI)
- Nastavení počátečního stavu rozhraní (Polaris)
- Přidání selektoru zdrojových dat (App Bridge)
- Vytvoření seznamu dostupných zdrojů (GraphQL)
- Aktualizace cen produktů pomocí GraphQL
Zabezpečení aplikace
- Druhy autentifikace
- OAuth autorizace
- Rozhraní API a jejich popisy
- Přístupové tokeny
- Relační (session) tokeny
Vývoj REST API
- Porozumění klíčům rozhraní a tajným klíčům
- Generování klíčů rozhraní API
- Tvorba funkcí určených k práci s REST API
- Filtrování požadavků směřujících do API
- Odstraňování chyb spojených s API a přístupovými tokeny
Nástroje pro vývojáře a osvědčené postupy
- Vývojová prostředí určená k testování aplikací
- Knihovny určené k práci s API
- GraphQL Admin API
- Optimalizace výkonu aplikací
- Testování aplikací pomocí nástroje Lighthouse
- Dostupnost aplikace (standard WCAG)
- Osvědčené postupy v oblasti designu i kódování
Řešení problémů
Shrnutí a další směřování kurzu
Požadavky
- Zkušenosti s vývojem webových aplikací
- Znalost programování v PHP
Cílová skupina
- Vývojáři
14 Hodiny