Magento

Ydral
En Madrid (España)

2.000€ - ($1.430.104)
Exento de IVA
¿O prefieres llamar ahora al centro?
+34 9... Ver más

Información importante

  • Curso
  • Madrid (España)
  • 40 horas de clase
Descripción

Objetivo del curso: Este curso permite dominar la arquitectura técnica de Magento, adaptarlo a las necesidades específicas y adquirir las mejores prácticas de desarrollo.
Dirigido a: A desarrolladores que quieran aprender todos los aspectos del desarrollo en Magento, desde la configuración de los módulos hasta la sobrecarga de comportamientos nativos, pasando por las interacciones con la base de datos y la gestión de eventos.

Información importante
Instalaciones

¿Dónde se da y en qué fecha?

comienzo Ubicación
Consultar
Madrid
C/ Montera, 9, 28013, Madrid, España
Ver mapa

Preguntas Frecuentes

· Requisitos

Conocimiento profundo de PHP Conocimiento de la programación orientada a objetos Conocimiento del backoffice Magento

Temario

  1. Introducción a Magento
    • Contexto y funcionalidades
    • Magento y la technica
    • Magento en números
    • Acerca de Magento Inc., el editor de Magento
    • El ecosistema Magento y su interés para los programadores
  2. Instalación de Magento
    • Consejos para la instalación y base de demostración
    • Instalación de una instancia Magento
    • Migrar una instancia Magento
    • Actualizar una instancia Magento
    • Uso correcto de Magento Connect
    • Magento Connect: ¿V2?
    • El Downloader y la versión Enterprise
  3. Magento Connect, la plaza de mercado para Magento
  4. Herramientas que ayudan a los programadores en Magento
    • Magento y Zend Studio
    • Magento y Zend Application Server
    • Otras herramientas de desarrollo y de depuración
    • Herramientas integradas a Magento
  5. Sistema de plantilla y relaciones con las vistas de los módulos
    • Estructuras de las carpetas en Magento
    • Terminología
    • Organisación de las plantillas
    • Consejos para una correcta explotación del fallback
    • Relaciones con los modulos et la arquitectura MVC
  6. Desarrollo de módulos en Magento
    • Estructura generale
    • Contenido y funcionamento interno
    • Interacciones con los otros módulos
    • ¿Sobrecargar blocks, models y controllers?
    • Events & Observers
    • Integración al backoffice
    • Creación de menús Gestión de los derechos de acceso (ACL) Explotación de los widgets Grid y Form
    • Gestión de lass traducciones
    • Envío de Emails Tareas CRON
  7. Importar y exportar elementos en Magento
    • Configuración de los perfiles
    • Rerequisitos
    • Dataflow de productos
    • Exportar productos simples
    • Importar productos simples El caso particular de los productos complejos
    • Dataflow clientes
    • Exportar cuentas de clients
    • Importar cuentas de clients
    • ¿Dataflow de atributos y categorías?
  8. Webservice Magento
    • Uso y intereses del Webservice
    • Rendimientos del Webservice
    • Los protocolos: ¿SOAP frente a XML-RPC?
    • Métodos disponibles
    • Enriquecer el Webservice
  9. Metodología de trabajo en Magento
    • Importancia de las pruebas unitarias
    • Un corazón vivo que sube de versión
    • Adoptar prácticas industriales Probar el código
    • Resolver problemáticas simples
    • Analizar los mensajes de errores
    • Proceder paso a paso Utilizar Zend_Debug y Zend Debugger Explotar al máximo la herramienta de reporting Solicitar Zend Studio y Zend Server
  10. Trabajos práctico
    • Instalación y migración de Magento
    • Uso de Zend Studio
    • Uso de Zend Application Server
    • Exploitación du template
    • Análisis de las interacciones entre módulos y diseño
    • Análisis y realización de módulos que explotan las técnicas de desarrollo que ofrece Magento
    • Importar y exportar elementos
    • Llamar a la API
    • Creación y recuperación de productos
    • Creación y recuperación de categorías
    • Manipulación de cuentas de clientes y otras entidades
    • Redacción de pruebas unitarias para Magento
    • Uso de Zend_Debug y Firephp
    • Uso de Zend Code Tracing y Zend Debugger