Crear un módulo PrestaShop Symfony

Entrenamiento en vivo Desarrollo de módulos

💻 ¡Domina el desarrollo del comercio electrónico con Symfony y PrestaShop! 🚀 Esta formación de 2 días está diseñada para desarrolladores que deseen crear nuevas funciones en PrestaShop aprovechando el poder de Symfony. ¡Desarrolle soluciones eficientes y a medida! ⚙️🛍️🔥

🔽 🔽 🔽

✨ Bonificación: La compra de esta formación en vivo te da 1 año de acceso a los contenidos exclusivos de la suscripción, para que puedas profundizar tus conocimientos y avanzar a tu propio ritmo. 🚀

1.200,00 € Impuesto exc.

Descuentos por volumen

Cantidad Descuento unitario Usted ahorra
2 12% 288,00 €
3 20% 720,00 €
10 25% 3.000,00 €
Fecha:
Cantidad
favorite_border

Formas de pago disponibles :

A partir de 500€ de compra :

Pago en 3 plazos sin comisiones con Klarna

Sobre esta formación

  • Duración 2 dias
  • PrestaShop version 1.7 8
  • Tema Desarrollo de módulos
  • Tipo de entrenamiento Technique
  • Nivel técnico EXPERT

Descargas

Symfony

Programa de formación Qualiopi FR

Descargas (178.03KB) upload_file

Nosotras estamos aquí para ayudar

¿Tienes problemas para tomar una decisión sobre esta formación?

contact_support Pregúntanos cualquier cosa

Descripción

🔹 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.
 

¿Cómo reservar su formación?

📅 Elija la fecha y el idioma que le convengan (puede seleccionar ‘Quiero acordar otra fecha’ si ninguna fecha le conviene. Nos pondremos en contacto con usted poco después de su compra para definir una fecha adecuada).

👥 Seleccione la cantidad correspondiente al número de participantes que asistirán a la formación.

🛒 Añada la formación a su carrito y haga clic en comprar.

Finalice su pedido ingresando su información. Se le pedirá que proporcione el/los nombre(s) y correo(s) electrónico(s) del/de los participante(s) en un campo dedicado.

📩 Después de su compra, recibirá un correo electrónico de confirmación.

🔗 Luego recibirá un correo electrónico con el enlace de conexión 48 horas antes de la formación.
 

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.

Objetivos

- 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

Reseñas

No hay reseñas de clientes en este momento.

También podría interesarle