Desarrollo de aplicaciones con ADOBE COMMERCE

Jóvenes inscritos en Garantía Juvenil de entre 16 y 29 años desempleados.

Este curso está dirigido a aquellas personas que quieran aprender y/o perfeccionar en el desarrollo
de aplicaciones PHP sobre la plataforma Magento.

Prerrequisitos

Para poder seguir el curso con garantías, se recomienda que el alumno tenga estudios relacionados  con la informática, telecomunicaciones o bien tener nociones en programación PHP.

Es recomendable tener conocimientos previos sobre el paradigma de programación orientada a
objetos. Además, es recomendable que los asistentes dispongan de conocimientos previos a nivel
básico acerca de HTML, CSS y Javascript.

El presente curso tiene por objetivo trasladar al alumno los conocimientos necesarios para desarrollar aplicaciones con Adobe Commerce – Magento v2.

Durante la realización del alumno va a aprender:

• Técnicas básicas de personalización de Magento
• Uso de plugins and interceptors
• Uso de observers
• Creación de controladores personalizados
• Anulación de la acción del controlador
• Operaciones básicas y layouts

CONTENIDO CURSO ADOBE COMMERCE

INTRODUCCIÓN. Magento Installation and Base Configurations

o 1. Composer (10min)
o 2. Magento Installation
o 3. Magento store configurations
o 4. Basic file structure
o 5. Practice

• ADMINISTRACIÓN

o1. Atributos (que son, para que sirven, como se crean/gestionan y utilizan)
o 2. Categorías
o 3. Productos (tipos, como crearlos y gestionarlos)
a. Ejemplo creación pto simple
b. Ejemplo creación pto configurable
o 4. Ventas
a. Estados de pedidos
b. Información pedidos
c. Acciones sobre un pedido
d. Crear un pedido desde Admin
e. Crear una factura de abono
f. Reglas de impuestos
o 5. Promociones
a. Reglas de catalogo
b. Reglas de carrito
o 6. Clientes y grupos de clientes (información de clientes, como gestionarlos)
o 7. Funcionalidades SEO
o 8. Contenido CMS
a. Paginas CMS
b. Bloques CMS
c. Widget
o 9. Informes
o 10. Configuración general

• BACKEND. Magento Architecture and Customization Techniques

o 1. Magento architecture overviewo

2. Magento and Components

o 3. Magento design patterns
o 4. Layer architecture

• BACKEND. Module creation and customization techniques

o 1. App initialization and core/custom module loading
o 2. Basics of module creation (https://github.com/blackbird-agency/magento-2- datamodel-sample)
o 3. Service contracts
o 4. Dependency injection
o 5. ObjectManager
o 6. Factories
o 7. Code generation
o 8. EAV and extension attributes
o 9. Plugins (Interceptors)
o 10. Routing
o 11. Install schema
o 12. Upgrade schema
o 13. Rendering – Connecting controllers, blocks, layouts and phtml
o 14. Event Observers
o 15. Page caching
o 16. CLI commands
o 17. Proxies
o 18. Argument Replacement
o 19. Virtual Types

• FRONTEND .Themes

o 1. Themes overview
o 2. Create a new storefront theme
o 3. Apply and configure a storefront theme
o 4. Create an Admin theme
o 5. Apply an Admin theme
o 6. Magento theme structure
o 7. Theme inheritance

• FRONTEND Layout

o 1. Layout overview
o 2. Layout instructions
o 3. Layout file types

o 4. Product layouts
o 5. Extend a layout
o 6. Override a layout
o 7. Common layout customization tasks
o 8. Customizing layout illustration (https://devdocs.magento.com/guides/v2.3/frontend-devguide/layouts/layout-practice.html)

• FRONTEND templates

o 1. Templates overview
o 2. Templates customization walkthrough
o 3. Templates basic concepts
o 4. Illustration of customizing templates
o 5. Customize email templates

• FRONTEND Cascading style sheets (CSS)

o 1. Include CSS
o 2. How CSS and Less files are preprocessed and how to debug them
o 3. Compile LESS using Grunt
o 4. Using Grunt for Magento tasks
o 5. Customizing styles illustration
(https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/css-topics/csspractice.html)
o 6. Using custom fonts
o 7. Simple ways to customize a theme’s styles
o 8. CSS in responsive design

• FRONTEND Translations

o 1. Translations overview
o 2. Use translation dictionary to customize strings
o 3. Translate theme strings
o 4. Example theme translation dictionary

 

MODALIDAD

Presencial

FECHA INICIO

7 febrero 2023

FECHA LÍMITE DE MATRICULACIÓN

1 febrero 2023

DÍAS DE LA SEMANA

de lunes a jueves

HORARIO

16:00h a 20:00h

DURACIÓN

60 horas

PRECIO

Gratuito

IMPARTE

HIBERUS

LUGAR DE IMPARTICIÓN

Cámara de Comercio, Industria y Navegación de Almería
Dirección: Av. de Cabo de Gata, 29, planta -1, 04007 Almería

Quiero suscribirme a las noticias y estar al día de todo

Área de interés
¿Cómo nos has conocido?

Responsable: Cámara de Comercio de Almería, Avda. Cabo de Gata, 29, 04007, Almería.

Finalidad: Mantener y/o gestionar la relación de usuario para prestarle los servicios solicitados, así como para enviarle información relativa a la Cámara.

Legitimación: Consentimiento del interesado.

Destinatarios: No se cederán datos a terceros, salvo obligación legal.

Derechos: Acceder, rectificar y suprimir los datos, así como otros derechos, como se explica en la información adicional.

Información adicional: Puedes consultar nuestro aviso legal y privacidad en el siguiente enlace: Aviso Legal y Política de Privacidad

Los datos que nos proporciones serán responsabilidad de Cámara de Comercio de Almería con la finalidad de remitirte, haciendo uso de los datos aportados (incluida la dirección de correo electrónico y teléfono móvil) noticias e información sobre eventos, actividades y publicaciones que desarrollemos.

La base jurídica del tratamiento de tus datos es el consentimiento que prestes mediante la marcación de la siguiente casilla. Dichos datos no serán cedidos a terceros, salvo obligación legal, y se tratarán y conservarán durante el tiempo que nos autorices y se utilizarán para comunicarnos contigo; para ello, usamos MailChimp como plataforma de automatización de mercadotecnia. Al hacer clic a continuación para enviar este formulario, usted entiende que la información que proporcione se transferirá a MailChimp para su procesamiento de acuerdo con su Política de Privacidad y Términos.

La Cámara te asegura, en todo caso, la posibilidad de retirar el consentimiento prestado y de ejercer tus derechos de acceso, rectificación y supresión, así como cualquier otro derecho previsto en la normativa vigente, mediante comunicación escrita dirigida a Cámara de Comercio de Almería o info@camaradealmería.es.