- Référence : IMFE
- Durée : 2 jours (14h)
- Lieu : Au choix. À distance ou en présentiel, à Paris ou en Régions
1390€ HT
Choisir une date et RéserverVous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...
Magento est l'un des cinq premiers CMS d'e-commerce utilisés en France et le premier reposant sur une technologie open source.
Objectif opérationnel :
Connaître l’ensemble des aspects de la customisation du theming Magento 2.
Objectifs pédagogiques :
À l'issue de cette formation, les participants auront acquis les connaissances et les compétences nécessaires pour :
Public :
Cette formation s'adresse aux développeurs Front End, aux intégrateurs CSS et aux développeurs FullStack voulant maîtriser le design et le rendu d’un site en Magento 2.
Prérequis :
Pour suivre cette formation Magento 2, il est demandé d'avoir de l'expérience en programmation avec JavaScript et dans l'intégration CSS. Il est préférable de connaître Magento 1.
Les prérequis techniques
Les différents modes
Les lignes de commandes utiles
Introduction
Création d’un thème
Déclarer un logo
Configurer les tailles d’images du thème
L’arborescence d’un thème
Introduction
Containers & blocks
Les types de layout
Page layout
Déclaration de page layout
Page configuration
Generic layout
Étendre un fichier de layout
Surcharger un fichier de layout
Introduction
Initialisation des templates via le layout
Les widgets
Les blocs CMS
Les principaux paramètres de configuration impactant le front
Préprocesseur CSS
Installation de Grunt
Configuration de grunt
Les principales lignes de commande
Introduction
Inclure des fichiers CSS
Surcharger ou étendre le CSS
Créer un fichier less
@magento_import
Les typographies
Les pictogrammes
Introduction
Où se trouvent les mixins ?
Les variables prédéfinies
Utiliser des mixins
Les UI components
Mobile first
Présentation du mixin CSS .media-width()
Utilisation du mixin CSS .media-width()
Javascript RWD
Présentation de RequireJS :
- Créer un fichier JS
- Surcharger un fichier JS
- Les mixins
- Les widgets jQuery
- Initialiser un widget jQuery
- Étendre un widget jQuery
Présentation de KnockoutJS :
- Qu’est-ce que le data-binding ?
- Le view-model
- Les bindings
- Les observables
- Les components
- Le templating
- Les scopes dans Magento 2
Introduction
L’ordre de lecture
Les dictionnaires de traduction
Les clés de traduction et leur syntaxe
Les packages de traduction
Introduction
Customisation d’email via le thème
Customisation d’email via l’interface d’administration
Le statut des caches
Trouver le bon fichier
Les problèmes de compilation
Les problèmes de permissions
La maintenance
La confirmation de commande
Les fonctionnalités EE
Quelques modules tiers utiles
À la fin de chaque module théorique, les participants mettront en œuvre les différents concepts abordés en réalisant un TP qui sera le fil rouge durant les deux jours de formation. Ce TP repose sur l’intégration de maquettes graphiques et cible les interfaces majeures d’un site e-commerce, à savoir la catégorie (grille de produits), la fiche produit et le panier.
Les avis figurant ci-dessous sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.
Installer, gérer et développer un site avec Magento 2
Formations Informatique
et Management
en ligne à ce jour
+
Stagiaires dans nos salles
de cours sur
l'année
%
De participants satisfaits
ou très satisfaits de nos
formations
Formateurs experts
validés par
PLB