Présentation de PrestaShop
- Objectifs : Avoir une vue générale de PrestaShop
- Connaître l’historique des versions
- Savoir quelles sont les nouveautés de la dernière version
- Découvrir les technologies et les outils utilisés
- Savoir ou trouver de l’aide et de la documentation
Installation et Configuration de PrestaShop
- Objectifs : Connaître les prérequis
- Savoir mettre en place un environnement de travail, installer et configurer PrestaShop
Architecture de PrestaShop
- Objectifs : Découvrir l’architecture de PrestaShop
- Reconnaitre les environnements legacy et moderne de PrestaShop
- Connaitre les répertoires utilisés
Administration de la boutique
- Objectifs : Découvrir l’administration de la boutique
- Comprendre le mécanisme des crochets (hook) le système d’extensions par modules
- Savoir créer et modifier des formats pour les images
- Savoir installer et paramétrer un thème
- Connaitre les outils permettant de gérer les traductions
- Savoir créer et modifier des pages CMS
- Savoir modifier les paramètres SEO des pages de la boutique
- Découvrir les options disponibles
Architecture des Thèmes
- Objectifs : Savoir quelles sont les nouveautés depuis la version 1.7
- Comprendre l’organisation des thèmes
- Savoir créer, dupliquer et modifier un thème
- Découvrir la nouvelle gestion des ressources d’un thème
Javascript
- Objectifs : Découvrir l’utilisation de Node et NPM
- Comprendre les changements apportés avec ES6
- Savoir modifier le code JavaScript d’un thème et d’un module
- Savoir ajouter un script dans un thème
- Comprendre le fonctionnement du fichier core.js
- Découvrir les bonnes pratiques pour la création des fichiers Javascript
WebPack
- Objectifs : Savoir utiliser WebPack
Feuilles de styles
- Objectifs : Découvrir le fonctionnement de Sass et du langage SassScript
- Découvrir Bourbon
- Comprendre le fonctionnement de Bootstrap
- Connaitre l’organisation des fichiers CSS dans PrestaShop
- Découvrir les bonnes pratiques pour la création des feuilles de styles
Templating
- Objectifs : Découvrir la génération des pages dans PrestaShop
- Savoir créer et modifier un template
- Connaitre le fonctionnement de Smarty
- Savoir modifier les emails et les pdfs générés par la boutique
- Découvrir les bonnes pratiques pour la création des templates
Travaux pratiques & documentation
- Un document reprenant les slides utilisés durant le webinar (Format PDF et éventuellement Vidéo) est fourni à
l’issue de la formation à chaque participant.
- Une large place est accordée aux questions/réponses afin que chaque participant puisse parfaitement
comprendre les fonctions qu’il sera amené à utiliser dans son activité quotidienne