- Cet formation est passé
PrestaShop est une application Web open source permettant de créer une boutique en ligne dans le but de réaliser du commerce électronique. L'application est publiée selon les termes de la licence Open Software 3.0. PrestaShop est aussi le nom de la société éditrice de cette solution.
Objectifs : Le stagiaire à l’issue de la formation sera capable d'utiliser le Back-office de PrestaShop de manière optimale, de gérer la mise en place d’un marketing e-commerce, de réaliser des intégration de templates, d'installer des plug-in, de rentrer dans le paramétrage avancé de PrestaShop et de réaliser des migrations ...
Formation disponible
présentiel, individuel
Comment souhaitez vous suivre cette formation ?
Cette formation est disponible en présentiel, à distance ou en cours individuels. Suite aux changements récents du fonctionnement des comptes CPF, si nos liens CPF renvoient sur une erreur temporaire, merci de nous contacter au 04 42 31 43 55
Nous n'avons actuellement pas de dates, merci de nous contacter pour plus d'informations
Comment souhaitez vous suivre cette formation ?
Cette formation est disponible en présentiel, à distance ou en cours individuels. Suite aux changements récents du fonctionnement des comptes CPF, si nos liens CPF renvoient sur une erreur temporaire, merci de nous contacter au 04 42 31 43 55
Nous n'avons actuellement pas de dates, merci de nous contacter pour plus d'informations
Présentation
• L’historique des versions
• Les nouveautés de la dernière version
• Les technologies et les outils utilisés
• Trouver de la documentation
Installation et Configuration.
• Les prérequis
• Installer et configurer PrestaShop
• L’environnement de travail
• L’architecture et les répertoires
Architecture des Thèmes
• L’organisation des thèmes
• Dupliquer et modifier un thème
• Modifier les feuilles de styles, les images et les templates d’un thème Smarty
• Le fonctionnement de Smarty
• Manipuler les templates et les variables
• Découvrir les fonctions ajoutées par PrestaShop
Le Framework de PrestaShop
• Connaitre les classes manipulées
• Le fonctionnement des contrôleurs, des vues (Template)et des cookies
• Le mécanisme de surcharge et les normes de développement
Base de données et ObjectModel
• Les normes de nommage utilisé dans la base de données
• Les classes ObjectModel et DBQuery JavaScript.
• Les changements apportés avec ECMAScript 6 (ES6)
• Modifier le code JavaScript d’un thème et d’un module
• Les bonnes pratiques pour la création des fichiers JSWebPack
• Le fonctionnement de WebPack
• Modifier la configuration de Webpack et ajouter denouveaux modules
• Modifier les fichiers sources d’un thème
Développement de modules
• Comment fonctionne les hooks, pouvoir créer et utiliser unhook
• L’organisation des modules et créer un nouveau module
• Ajouter un contrôleur front office
• Utiliser Ajax dans le développement d’un module
• Le mécanisme de mise à jour des modules
Sécurité
• Les bonnes pratiques en sécurité
• Les bonnes pratiques pour sécuriser les développements