La formation Prestashop est destiné à tout public, désireux d’approfondir ses connaissances et savoir faire dans le domaine de création et gestion des sites ecommerce et/ou devenir un développeur freelance en Prestashop
PrestaShop est un logiciel de création et d’administration de sites e-commerce. Cette plateforme possède de nombreuses caractéristiques et fonctionnalités requises pour satisfaire les exigences des entreprises qui veulent vendre en ligne. Il s’agit par ailleurs d’une plateforme d’e-commerce open source et gratuite, ce qui permet d’obtenir d’excellentes solutions d’e-commerce.
Prestashop a été développé avec le language de programmation PHP, il utilise les languages web tel HTML, CSS, JAVASCRIPT, JQuery, Bootstrap, depuis la version 1.7 il utilise le framework PHP Symfony pour la création de certaines partie de logiciel pour la page de gestion de modules, des produits et des commandes.
Prestashop utilise, avec l’intégration du framework Symfony, le modèle MVC, qui est un design pattern très utilisé dans le développement d’applications Web modernes.
A l’issue de cette formation Prestashop, vous aurez une vue d’ensemble des possibilités offertes par ce logiciel open source . Vous aurez acquis les connaissances et compétences nécessaires pour : configurer votre solution e-commerce, personnaliser l’interface graphique et créer vos propres modules (pour les développeurs) ou l’utilisateur de PrestaShop doit pouvoir créer des fonctionnalités sur mesure si aucun module préexistant n’est adapté pour son projet.
Prestashop peut être hébergé sur un serveur supportant Apache/Nginx, MYSQL et PHP.
Pour étendre Prestashop, ce dernier a mis en place le système de Hooks.
Le hook est un point d’accroche, il y a 2 types de hooks: les hooks d’affichage et les hooks d’actions.
Par exemple, on voudrait ajouter un bloc qui affiche une liste des catégories de produits avec leurs lien dans la page d’accueil, alors on peut créer un module qui s’accroche sur le hook ‘displayHome’.
Les hooks d’action, cependant, sont des bouts de code qui s’exécutent, lors du déclenchement d’un événement, par exmple, on pourrait créer un module qui envoie un mail à l’admin lors du changement de l’état d’une commande, le nom du hook est actionOrderStatusUpdate.
Prestashop permet l’intéraction avec des API externes, et il est doté d’un Webservice, donc vous pouvez le configurer pour permettre à un ERP par exemple de mettre à jour le stock ou de créer des commandes ou Produits et faire la synchronisation entre Prestashop et un service tier (CRM, ERP, …).
Programme de la Formation Prestashop pour les développeurs :
Le développeur Prestashop devrait être en mesure de développer des fonctionnalités sur mesure selon la demande du client et suivant les spécifications du cahier des charges.
Pour vous apporter la base de connaissance nécessaire pour mener à bien vos projets, nous avons définit le programme suivant :
- Installation de Prestashop
- L’architecture de Prestashop (les classes, contrôleurs, front, back, les modules)
- Les hooks de Prestashop
- MVC dans Prestashop
- L’override
- Création d’un module Prestashop les fondamentaux (module hook)
- Création d’un module front
- Création d’un module en Backend
- Création d’un module de paiement
- Création d’un module de transport
- Webservice de Prestashop
Prérequis:
Connaissance de PHP, Programmation Orienté Objet, HTML .
Programme de la Formation Prestashop pour les utilisateurs :
- Présentation de l’admin de Prestashop
- Création de produits
- Gestion des déclinaisons
- Création de commandes
- Ajout/modification des transporteurs
- Gestion des clients
- Gestion du SAV
- Gestions des codes promo: règles paniers
- Gestion des remises: règles catalogue
- Gestion du stock
Prérequis:
Aucun connaissance en développement requise
Programme de la Formation Prestashop pour les créateurs de boutiques en ligne :
- Installation de Prestashop
- Installation d’un theme
- Gestion des produits/catégories
- Gestion des commandes
- Personnaliser la page d’accueil
- Configuration des transporteurs de des méthodes de paiement
- Lier Prestashop à Google Analytics
- Lier Prestashop à Google Search Console
- Installation du Pixel Facebook
- Générer un sitemap avec le module Prestashop Google sitemap
- Installation/configuration des modules
- Gestion des langues
- Gestion des devises
- Gestions des codes promos
- Configuration de la boutique: produit, commande
- Ajout de pages CMS
Prérequis:
Bureautique
N’hésiter pas a nous contacter pour poser vos questions concernant notre formation .
Formation en ligne ou présentielle 100% pratique