Si alguien quisiera ser un experto en magento que lenguajes necesitaria sin incluir html y css. o es tan complicado que lo correcto es tener varios expertos para editar diferentes areas de magento?
Buenas tardes @starlyns,
En cuanto a lenguajes, no sólo HTML y CSS, sino Javascipt, PHP y XML.
Pero además, librerías. Puedes mirar aquí: https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/bk-frontend-dev-guide.html
También necesitarías un mínimo de SQL, si bien no tanto para programar pero si para podes plantear algunos esceanrios de datos contra la base de datos.
Conocer de patrones de diseño será casi indispensable, dada la arquitectura de la plataforma: https://devdocs.magento.com/guides/v2.3/architecture/bk-architecture.html
No está mal no conocer todo. Es complejo y evoluciona muy rápido. Si te sugiero seguir de cerca la documentación.
(My 2 cents)
Hola @starlyns
Como se explica en @Damian Culotta solo el conocimiento de HTML y CSS no funcionará.
Además de la tecnología mencionada anteriormente, la persona también debe comprender en profundidad los conceptos de OOPS (PROGRAMACIÓN ORIENTADA A OBJETOS) y MVC (Modelo-Vista-Controlador).
La estructura de Whole Magento también depende de OOPS y MVC.
Espero eso ayude !