Programa del Curso
Introducción
- Shopify vs Magento vs Wordprensa
- Descripción general de las características y la arquitectura de Shopify
Comprender los fundamentos del comercio electrónico
- Elegir un modelo de negocio
- Industria, persona y productos
Empezar
- Configuración del entorno de desarrollo
- Creación de una cuenta Shopify
- Acceso al sitio del desarrollador
Configuración de la Database
- Configuración de la base de datos MiSQL
- Almacenamiento de datos en la base de datos
- Obtención de tokens de acceso
Creación de una aplicación Shopify
- Adición de productos (Shopify CLI)
- Adición de un estado vacío (Polaris)
- Adición de un selector de recursos (App Bridge)
- Adición de una lista de recursos (GraphQL)
- Actualización de precios de productos (GraphQL)
Protección de la aplicación
- Tipos de autenticación
- Autorización de OAuth
- APIs y descripciones
- Access fichas
- Tokens de sesión
Desarrollo de API REST
- Descripción de la API y las claves secretas
- Generación de claves de API
- Creación de una función de API REST
- Filtrado de una solicitud de API
- Corrección de errores de API y token de acceso
Herramientas para desarrolladores y prácticas recomendadas
- Tiendas de desarrollo
- Bibliotecas de API
- GraphQL API de administración
- Optimización del rendimiento de la aplicación
- Probar la aplicación (Lighthouse)
- Accesibilidad (WCAG)
- Prácticas recomendadas de diseño y codificación
Solución de problemas
Resumen y próximos pasos
Requerimientos
- Experiencia en desarrollo web
- PHP Experiencia en programación
Audiencia
- Desarrolladores
Testimonios (5)
Where to find modules and illustration on how to implement
Anthony Modise
Curso - Drupal 8 for Developers
The trainer has deep knowledge about the subject and was able to answer all of our questions.
Lefteris Spatharakis - Sioufas & Associates Law Firm
Curso - Django CMS for Developers
How it covered the topic in a highly comprehensive manner.
Kathryn Blanch - Thales Group
Curso - Drupal 8 Themes
Topics that were covered were done well and with relevant exercises, and several times Lukasz also referred back to the structure of our own council website to show where certain entities we had talked about in the training were already in use on the site, which I thought was a good way to cement the ideas that had been learned.
Rob O'Driscoll - Limerick City & County Council
Curso - Building Web Applications with Drupal 8, Views, Fields and Panels
I enjoyed the 2 days are very less for cover all the topics.