Crear un módulo PrestaShop Symfony

Este curso de formación de dos días está dirigido a desarrolladores que deseen aprender a desarrollar nuevas funciones de comercio electrónico con Symfony en el CMS Prestashop.

1.200,00 € impuestos excl.
Date:

Descuentos por volumen

Cantidad Descuento unitario Usted ahorra
2 12% 288,00 €
3 20% 720,00 €
Cantidad

0 comentarios
Todavía no hay consultas, ¡deja la primera!
favorite_border Añadir a mi lista de deseos

Esta formación integral y práctica está diseñada para desarrolladores que desean aprovechar todo el potencial de Symfony para diseñar módulos modernos y eficientes en PrestaShop. Durante dos días, aprenderás los fundamentos del desarrollo de módulos Symfony, desde la estructura de los archivos y la integración de hooks, hasta la interacción con bases de datos y la creación de controladores personalizados.

Con un enfoque pedagógico que combina teoría y talleres prácticos, serás guiado paso a paso para crear un mini módulo funcional. Al finalizar esta formación, tendrás las habilidades para desarrollar módulos Symfony que cumplan con los estándares de PrestaShop y se adapten a las necesidades específicas de tus proyectos.

Programa de la formación (2 días):

Día 1: Fundamentos y estructura básica

Variables de configuración:

Aprende a gestionar los parámetros de tu módulo:

La clase Configuration.

Los métodos updateValue y deleteByName.

Gestión de la tabla Configuration.

Taller práctico: Crear una variable de configuración.

Comprender la estructura de un módulo Symfony:

Analiza la arquitectura específica de los módulos Symfony:

Organización de archivos.

Rol de los métodos install y uninstall.

Exploración de la carpeta src y sus convenciones.

Día 2: Hooks, interacción con la base de datos y controladores Symfony

Dominio de los hooks:

Aprende a enriquecer o modificar el comportamiento de tu tienda mediante hooks:

Hooks de acción.

Hooks de visualización (display).

Inclusión de archivos CSS y JS a través de hooks.

Taller práctico: Crear y usar un hook.

Interacción con la base de datos:

Perfecciona tus habilidades en la manipulación de datos:

Uso de las clases Db y ObjectModel.

Vinculación de datos a tablas SQL.

Creación de un AdminController Symfony:

Diseña una interfaz de administración potente e intuitiva:

Comprender el archivo de rutas del módulo.

Crear un controlador Symfony personalizado.

Desarrollar una entidad para estructurar los datos.

Diseñar formularios dinámicos adaptados a tus necesidades.

Crear y personalizar las vistas del módulo.

Explorar herramientas de depuración para resolver problemas de manera eficiente.

Comprender y utilizar el Entity Manager para gestionar entidades.

Taller práctico: Desarrollar un mini módulo Symfony.

Métodos de evaluación:

Evaluaciones prácticas durante los talleres.

Un cuestionario final de opción múltiple para validar los conocimientos adquiridos.

Público objetivo y accesibilidad:

Desarrolladores familiarizados con PrestaShop que deseen profundizar en Symfony.

Desarrolladores web interesados en crear módulos modernos compatibles con las versiones más recientes de PrestaShop.

Se puede organizar una consulta con el asesor de accesibilidad para definir adaptaciones adecuadas.

Requisitos previos:

Conocimientos básicos de PHP, Symfony y SQL.

Experiencia con PrestaShop o formación previa sobre sus fundamentos.

Formato de la formación:

Duración: 2 días (sesiones en remoto vía Google Meet).

Método pedagógico: Combinación de lecciones teóricas y talleres prácticos para una aplicación inmediata.

Material proporcionado: Documentación completa, ejemplos de código y ejercicios para continuar aprendiendo después de la formación.

Beneficios de esta formación:

Diseña módulos Symfony eficientes y personalizados para tus proyectos de e-commerce.

Domina herramientas y conceptos avanzados para aprovechar al máximo las capacidades de PrestaShop y Symfony.

Adopta un enfoque profesional y estructurado para garantizar la compatibilidad y escalabilidad de tus módulos.

Ficha técnica

Duración (min)
2 dias
Versión PrestaShop
1.7
8
Temas
Desarrollo de módulos
Tipo de Entrenamiento
Technique
Level
EXPERT

Descargas

Symfony

Programa de formación Qualiopi FR

Descargas (178.03KB)
Laurent N'daw

Formador profesional desde hace 5 años que cuenta con más de 10 años de experiencia en desarrollo TI.

Soy ingeniero informático con diploma nivel II en desarrollo web.

- Aprende a crear un módulo de Prestashop con Symfony

- Comprender la arquitectura Symfony de Prestashop

- desarrolla funciones en tu tienda Prestashop

- comprender la arquitectura de la base de datos de Prestashop

- Entender los ganchos de Prestashop

test

No hay reseñas de clientes en este momento.