Descripción
Características principales
- Implementa una extensión completa en el mundo real paso a paso.
- Construye tu extensión con los mejores y más modernos métodos de desarrollo.
- Aprende sobre el trabajo en equipo y el intercambio de código.
Descripción del libro
Magento se ha consolidado como la mejor y más popular plataforma de comercio electrónico de código abierto del mundo, con más de 250.000 tiendas online. Magento 2 es la versión más reciente de este impresionante conjunto de herramientas: se utilizan todas las técnicas de desarrollo más modernas para ofrecer un enfoque modular y una arquitectura potente.
El libro te ayudará a desarrollar extensiones innovadoras y complejas. Desde el principio, te explicaremos cómo configurar un entorno de desarrollo que te permita ser realmente eficiente en la creación de funcionalidades, incluyendo el registro GIT y muchas otras herramientas de desarrollo. A continuación, te ofreceremos una visión general de las mejores prácticas para escalar tu módulo en un entorno de alta carga.
Tras estos fundamentos, aprenderás a usar el desarrollo guiado por pruebas (TDD) y las pruebas unitarias para gestionar tu código. A continuación, crearemos juntos una extensión compleja, paso a paso, con compatibilidad internacional. A continuación, descubrirás cómo proteger los datos de los usuarios. Finalmente, analizaremos la publicación de la extensión en la nueva plataforma de Magento Connect y cómo proteger tu propiedad intelectual.
Después de leer este libro, sabrá todo lo que necesita saber para convertirse en un editor de extensiones invaluable, ya sea para las necesidades de sus clientes o para sus propios requisitos.
Lo que aprenderás
- Crea una extensión compleja y completamente funcional para añadir nuevas funciones a Magento.
- Registra tu código en GIT y colabora con tu equipo.
- Escribe nuevos diseños y plantillas.
- Configura una cuadrícula y formularios totalmente configurables en el backend.
- Crea pruebas unitarias de código y ejecútalas mediante TDD.
- Propón contenido localizado.
- Desarrolla extensiones optimizadas para entornos de alta carga.
- Publica extensiones en Magento Connect Marketplace.
Sobre el autor
Jérémie Bouchet es un desarrollador web back-end francés que comenzó su carrera vendiendo música en ferias. Sus habilidades y conocimiento de cada aspecto del comercio le brindaron las claves para el éxito de numerosos proyectos de Magento, trabajando en diversas funcionalidades complejas.
Jérémie obtuvo la certificación de Desarrollador Certificado de Magento en 2012. Es cofundador de Blackbird Agency (http://black.bird.eu), una agencia web especializada en proyectos de Magento y retos de comercio electrónico.
Creó, junto con su equipo y sus amigos Anthony Grutter, Benjamin Samson, Ceyhun Kaplan y Thomas Klein, la extensión ACM (http://www.advancedcontentmanager.com), un módulo único que permite crear y gestionar tipos de contenido personalizados en Magento.
Aún no hay reseñas