Magento 1 o Magento 2 – ¿Por dónde empezar?

Aprender Magento no es una de las tareas más fáciles y agradables en la vida de un desarrollador, tampoco de un comerciante o de un empresario que quiere montar su propia tienda.

Magento es la plataforma de comercio electrónico de código abierto más usada en el mundo. Es mundialmente conocida por su robustez, escalabilidad y principalmente por su flexibilidad.

Líder en el cuadrante Gartner, la flexibilidad del Magento a través de sus módulos hace de ella la plataforma preferida de empresas en todo el mundo.

No es sólo un software de código abierto

Muchos desarrolladores experimentados, pero que nunca se movieron con Magento, aceptan trabajos asumiendo que la experiencia y las dificultades serán similares a las que se encuentran en otros programas de código abierto, como WordPress.

Poco tiempo después, muchos descubren que no es así, y la curva de aprendizaje es mucho mayor. De esta forma, comerciantes y agencias terminan frustrados, pues el desarrollo en Magento puede ser caro y él puede no ser la mejor plataforma para su negocio en este momento.

Quiero aprender a desarrollar. ¿Por dónde empiezo?

Si ya eres desarrollador web y quieres empezar a desarrollar para Magento, he aquí algunos consejos con lugares para encontrar buenos materiales sobre Magento 1 y Magento 2:

¿Magento 1 o Magento 2?

En primer lugar, defina lo que quiere a corto y largo plazo. De esta forma podrás elegir qué versión de Magento quieres aprender.

De forma bien resumida, si usted tiene poco tiempo o quiere lanzar una tienda rápidamente sin muchos problemas, el Magento 1 es su mejor opción.

Si usted piensa a largo plazo, y puede manejar cualquier retraso en el lanzamiento de su proyecto debido a los errores de la plataforma o de los módulos de tercero, Magento 2 es la mejor opción. Además, el final del soporte oficial al Magento 1 está previsto para mediados de 2020.

Usted puede encontrar una versión extendida de esta explicación aquí.

Fuentes de conocimiento sobre Magento. ¿Dónde aprender?

Aquí hay una lista de lugares donde usted puede encontrar grandes materiales sobre el desarrollo y la gestión de las tiendas Magento:

Documentación del Magento 2

La Documentación del Magento 2 es muy completa y detallada prácticamente todo lo que usted necesita saber sobre el desarrollo, patrones, y mucho más.

Usted sólo necesitará tiempo y buena voluntad para aprender.

Cursos en línea Magento (en portugués)

Los cursos en línea siempre son una buena forma de aprender y dominar un contenido rápidamente. Además, muchos cursos cuentan con grupos de alumnos y excelentes profesionales para ayudar en sus dudas, además de dar descuentos exclusivos en eventos Magento, herramientas, y otros beneficios.

Si usted no domina el inglés, seguramente esta es su mejor opción. A continuación se presentan algunas sugerencias de cursos Magento en portugués y en línea.

Administración de la tienda Magento 2 – para aprender a usar Magento, los recursos del área administrativa y la configuración principal. No requiere conocimientos técnicos.
API de Magento 2 – aprenda a integrar aplicaciones externas consumiendo las API REST de Magento 2. Siga más de 650 ejemplos de uso.
Creación de módulos y desarrollo Backend para Magento 1 – es ideal para quien quiere aprender a crear módulos y personalizar un Magento 1.x.
Desarrollo de Backend para Magento 2 – ideal para quien quiere aprender a personalizar y entender la estructura y los principales componentes del Magento 2.x.
Desarrollo Front End para Magento 1 – para quien quiere aprender a crear temas, con ejemplo de la creación de un tema usando Bootstrap 4.
Gestión e instalación de tienda Magento 1 – ideal para comerciantes y emprendedores.

Blogs y sitios web sobre Magento

En la lista de sitios y blogs sobre Magento:

Magenteiro (En portugués) – con artículos semanales
Secnet (En portugués)
Magento Meetup (En portugués)
AlanStorm (en ingles) – Magento 1 | Magento 2
Magento Meetup SP (En portugués)
StackExchange (en ingles)
Magento Blog (en ingles)
Magenticians (en ingles)

Oportunidades para Desarrolladores

El mercado Magento está en constante crecimiento, y la demanda por profesionales calificados es altísima dentro y fuera de Brasil.

Algunas oportunidades se divulgan en las propias comunidades y grupos secretos de alumnos.

Usted puede encontrar una lista de oportunidades dentro y fuera de Brasil en los siguientes enlaces:

Seek – Empleos Magento en Australia
Monster – Vago Magento en los EE.UU.
Stack – Empleos Magento para trabajar remoto
LinkedIn – Empleos Magento en Brasil

Las oportunidades del mercado van mucho más allá de las vacantes de empleo, pero estas son sólo algunas para inspirar a usted a dar un paso próximo y empezar hoy a desarrollar con Magento.

Colaboración: Ricardo Martins

Hasta que surja la oportunidad de mudarme a España, sigo ayudando desde la distancia.

Vídeo de la semana