Malheureusement, vous ne pourrez pas travailler sur Magento sans connaître au moins un peu de PHP, donc je vous recommande au moins d'apprendre les bases du langage (y compris comment utiliser les classes ).
Si vous avez l'intention de vous concentrer uniquement sur le style de la page (pas de nouvelle fonctionnalité qui nécessiterait des modifications de code), vous devriez regarder comment fonctionnent les mises en page et les thèmes de Magento. Tout le contenu peut être trouvé dans un app/design
dossier et c'est l'endroit où l'on trouve le moins de PHP.
Les fichiers de mise en page définissent (sauf indication contraire dans le code) quels blocs, fichiers CSS et javascript seront ajoutés où (c'est l'endroit où votre inclusion javascript doit aller).
Les modèles sont les fichiers de contenu HTML de blocs réels (c'est là que la plupart du HTML est écrit et modifié dynamiquement avec PHP).
Notez que les fichiers de mise en page et de modèle peuvent être remplacés en les plaçant à différents emplacements, vous ne devez donc jamais réécrire les fichiers de mise en page et de modèle par défaut.
Ressources
La meilleure ressource serait d'examiner les fichiers de mise en page et de modèle par défaut déjà existants.
Google :)
Débordement de pile - Ce lien explique comment ajouter votre propre fichier JS au thème
Tutoriels d'Alan Storm - Ils sont plus techniques, vous devez donc d'abord apprendre PHP de base (il a également écrit un livre qui couvre largement le système de mise en page de Magento mais vous oblige à connaître PHP).
Magento For Designers - Je n'ai pas lu les tutoriels mais ils semblent passer par Magento sans attendre trop de connaissances PHP