Índice Evolución del Cms ¿Qué es Magento? SEO Critical Css Excluir de la minificación Debug Servidor embebido PhpServer Patrones Patrón Singleton Patrón Adapter Type vs Virtualtype Eav Concepto del Eav Troubleshooting Menu desaparece Cron Jobs Cron Jobs Y Cron Groups Urls y Rutas Rutas de las urls Lista de rutas Caché, Cookies y Localstorage Sections.xml y el localstorage Versión del pub/static Librerías del Vendor Lista de dependencias del Vendor Estructura de Magento 2 Lista de módulos Capas de Arquitectura Api REST Controller Controller Post vs Csfr Análisis de Módulos Análisis Magento_Contact Analisis del formulario del checkout Git y Composer Comandos de composer Comandos de Git Conexión phtml y php View Model Vs Block Funcionalidades del Backend CMS(Block, Pages y Widgets) Crear menú Base de datos Comandos de Mysql Model, ResourceModel y Collection Joins de las tablas en Uicomponent Data interfaces Crear Repositories Flujo del Ui Component del Controller Valores por defecto para los configs Conceptos del negocio Tipos Precios Pasos a resolver un problema Páginas webs recomendadas Multistore Entender un proyecto Proceso medio pago en el checkout Flujo de los estados del pedido: state vs. status Quote y Order Casos prácticos Actualizar estado de los pedidos