Cursos de Magento for Developers
Magento es una plataforma web de código abierto para el comercio electrónico. Ofrece herramientas totalmente personalizadas y altamente personalizables para diseñar y construir tiendas en línea.
Esta formación guiada por instructores, en vivo (online o on-site) está dirigida a los desarrolladores que desean utilizar Magento para diseñar y construir un sitio de compras en línea seguro y amable al usuario.
Al final de este curso, los participantes podrán:
- Establecer el entorno de desarrollo necesario para comenzar a desarrollar sitios de comercio electrónico con Magento.
- Comprender la arquitectura, los conceptos básicos, los módulos y la estructura de archivos en Magento.
- Desarrollar una tienda en línea funcional y robusta personalizando Magento componentes y módulos.
- Implementar prácticas de mejora de la seguridad en Magento para reducir las vulnerabilidades y los posibles ataques cibernéticos.
Formato del curso
- Lecciones y discusiones interactivas.
- Muchos ejercicios y prácticas.
- Implementación de manos en un entorno de laboratorio en vivo.
Opciones de Customización de Curso
- Para solicitar una formación personalizada para este curso, por favor contacta con nosotros para organizar.
Programa del Curso
Introducción
- Descripción general de Magento características y arquitectura
- Conceptos básicos, patrones de diseño y módulos
Empezar
- Configuración del servidor
- Instalación Magento
- Descripción de los modos predeterminado, de desarrollador y de producción
- Exploración de sistemas de archivos y datos de ejemplo
Desarrollo Backend (PHP)
- Descripción de los componentes y la estructura de archivos
- Administración de la estructura del repositorio de extensiones
- Inicialización del esquema y los datos
- Componentes de construcción y embalaje
- Ejecución de pruebas funcionales y de integración
- Implementación del almacenamiento en caché de páginas parciales y completas
- Uso de comandos de la CLI
Desarrollo Frontend
- Desarrollo de temas, diseño y plantillas
- Personalización de temas con CSS
- Diseño de una interfaz de usuario adaptable a dispositivos móviles (RWD)
- Personalización de la ilustración RWD y los puntos de interrupción
- Creación de diccionarios de configuración regional
- Traducción de cadenas temáticas
- Validación de formularios personalizados
Security Management
- Mejora de la gestión de contraseñas
- Prevención de ataques de secuencias de comandos entre sitios (XSS)
- Restricción de acceso y permisos de archivos
- Codificación segura en Magento
- Gestión de la respuesta a incidentes
Solución de problemas y prácticas recomendadas
Resumen y próximos pasos
Requerimientos
- Experiencia en desarrollo web
- PHP y experiencia en programación Javascript
Audiencia
- Desarrolladores
Los cursos de formación abiertos requieren más de 5 participantes.
Cursos de Magento for Developers - Booking
Cursos de Magento for Developers - CONSULTA
Magento for Developers - Consultas
Próximos cursos
Cursos Relacionados
Implementación de Magento 2.1 para eCommerce
14 horasMagento para Comerciantes
21 horasEn esta capacitación en vivo dirigida por un instructor en Argentina los participantes aprenderán cómo agregar categorías y almacenar productos, procesar una orden de compra y realizar envíos, ejecutar promociones de productos, administrar clientes y permisos, administrar múltiples sitios web y tiendas, y más.
Al final de esta capacitación, los participantes:
- Tener una comprensión completa y experta del uso y la funcionalidad de Magento a nivel de usuario.
- Ser capaz de ejecutar y administrar de forma independiente múltiples sitios web y tiendas en función de las necesidades comerciales.
- Ser capaz de agilizar la actividad empresarial simplificando y minimizando los esfuerzos diarios de administración y mantenimiento.
Getting Started with Magento
14 horasMagento 2: Theme Development
14 horasEsta capacitación en vivo dirigida por un instructor en Argentina (en línea o en el sitio) está dirigida a desarrolladores web que desean crear una aplicación web con Magento 2.
Al final de esta capacitación, los participantes serán capaces de:
- Domine los patrones de desarrollo, los patrones de diseño y los enfoques de Magento 2.
- Crea y personaliza temas en Magento 2.
- Implemente personalizaciones en la funcionalidad de Magento 2 con extensiones.
Requirements Discovery for Magento
7 horasEsta capacitación en vivo dirigida por un instructor en Argentina (en línea o en el sitio) está dirigida a arquitectos y desarrolladores de software que desean aprender técnicas altamente efectivas para definir los requisitos necesarios para diseñar y desarrollar un sitio de comercio electrónico utilizando Magento.
Al final de esta capacitación, los participantes serán capaces de:
- Comprender la arquitectura, las características y las funcionalidades principales de Magento.
- Aprenda a crear historias de usuario, casos de uso y flujos de trabajo basados en escenarios del mundo real.
- Utilice las herramientas y plantillas disponibles en Magento para recopilar y definir los requisitos funcionales.
- Definir los requisitos de integración e infraestructura para el diseño y desarrollo.
Magento Commerce Cloud for Developers
21 horasEsta capacitación en vivo dirigida por un instructor en Argentina (en línea o en el sitio) está dirigida a desarrolladores que desean utilizar Magento Commerce Cloud para diseñar, crear y desarrollar sitios web de comercio electrónico para empresas a escala empresarial en la nube.
Al final de esta capacitación, los participantes serán capaces de:
- Configure el entorno de desarrollo necesario para comenzar a desarrollar sitios de comercio electrónico empresarial utilizando Magento Commerce Cloud.
- Comprenda la infraestructura, la pila de tecnología y los servicios necesarios para alojar una tienda en línea en la nube.
- Aprenda a configurar y administrar un proyecto en la nube en Magento mediante la interfaz web del proyecto y la CLI.
- Integra los servicios compatibles (Fastly, New Relic, Blackfire y Sendgrid) para optimizar el rendimiento y las funciones del sitio.
- Configure y mantenga una plataforma altamente segura para eliminar las amenazas y vulnerabilidades cibernéticas.
- Cree, pruebe e implemente sitios en el entorno de ensayo y producción y, a continuación, realice comprobaciones y mantenimiento posteriores al lanzamiento.