Descripción
Características principales
- Configura y potencia tu entorno Magento desde el desarrollo hasta la producción.
- Domina el uso de la API web para comunicarte con el sistema Magento y crear servicios personalizados.
- Crea módulos personalizados desde cero para ampliar la funcionalidad principal del sistema Magento.
Descripción del libro
Magento es uno de los sistemas de comercio electrónico más emocionantes, flexibles y personalizables. Ofrece un amplio conjunto de potentes herramientas para crear y gestionar una tienda online. Tras años de desarrollo, Magento 2 se presenta con un fuerte énfasis en la modularidad, las API web, las pruebas automatizadas y una nueva plataforma tecnológica. La esperada versión de Magento 2 presenta una plataforma de comercio electrónico completamente nueva para desarrollar tiendas online. La nueva arquitectura de Magento 2, las API web y muchas otras funciones son tan difíciles de dominar como emocionantes de usar.
Este libro facilitará el aprendizaje, ofreciendo una guía paso a paso sobre cómo ampliar la funcionalidad principal de su tienda Magento 2.
Este libro es su guía integral para crear y personalizar un sitio web de comercio electrónico de calidad a partir de la última versión de una de las plataformas de comercio electrónico más grandes, de mayor crecimiento y más populares: Magento 2.
Comenzamos con una introducción a los conceptos fundamentales de Magento para ofrecerle una base sólida sobre la que trabajar. A continuación, configuraremos el entorno de desarrollo y producción básico para Magento. Después, se familiarizará con los principales conceptos y convenciones nuevos en la plataforma Magento 2. Profundizaremos en los fundamentos de las implementaciones automatizadas, la persistencia de datos, la creación de scripts de fijación de datos y la aplicación de diversas modificaciones en el backend y el frontend. Al final del libro, aprenderá a realizar llamadas a la API y a escribir pruebas automatizadas. Finalmente, se le guiará en la creación de un módulo completo de soporte técnico desde cero.
Al finalizar este libro, habrá aprendido diversas técnicas para ampliar y personalizar su tienda Magento 2 y adaptarla a las necesidades de su negocio.
Lo que aprenderás
- Configura el entorno de desarrollo y producción de Magento 2.
- Comprende los nuevos conceptos y convenciones principales de Magento 2.
- Crea un módulo pequeño pero completamente funcional desde cero para gestionar tu plataforma de comercio electrónico de forma eficiente.
- Escribe modelos y colecciones para gestionar y buscar datos de entidades.
- Profundiza en el desarrollo backend, como la creación de eventos, observadores, trabajos cron, registro, creación de perfiles y funciones de mensajería.
- Descubre la esencia del desarrollo frontend, como bloques, plantillas, diseños y temas de Magento 2.
- Utiliza la autenticación basada en tokens, sesiones y OAuth mediante diferentes tipos de llamadas a la API, además de crear tus propias API.
- Familiarízate con las pruebas de módulos y temas personalizados de Magento, que forman parte integral del desarrollo.
Para quién es este libro
Este libro está dirigido principalmente a desarrolladores PHP de nivel intermedio a profesional interesados en el desarrollo con Magento. Para los desarrolladores backend, se abordan diversos temas que les permitirán modificar y ampliar su tienda Magento 2. Los desarrolladores frontend también encontrarán información sobre cómo personalizar la apariencia del sitio web en el frontend.
Tabla de contenido
- Comprensión de la arquitectura de la plataforma
- Administración del entorno
- Conceptos y convenciones de programación
- Modelos y colecciones
- Uso de la inyección de dependencias
- Uso de la intercepción
- Desarrollo backend
Aún no hay reseñas