PrestaShop Développeur
Formation
À Paris
Description
-
Typologie
Formation
-
Lieu
Paris
Objectifs Maîtriser l'architecture technique de PrestaShop Adapter PrestaShop à des besoins spécifiques Acquérir les meilleures pratiques de développement
Les sites et dates disponibles
Lieu
Date de début
Date de début
À propos de cette formation
Pré-requis Bonne connaissances de PHP Connaissance de la programmation...
Les Avis
Le programme
Jour 1 Présentation générale de PrestaShop · Technologies et outils employés · L'architecture 3-tiers · L'arborescence Installation de PrestaShop et Mise à Jour · Conseils à l'installation et base de démonstration · Installation d'une instance de PrestaShop · Les fichiers de configuration de PrestaShop · Mettre à jour une instance de PrestaShop PrestaSore, la marketplace pour PrestaShop · Bien utiliser PrestaStore, sécurité et modularité · L'uploader, droits des modules uploadés Structure de la base de données · Les différents types de table · Le préfixe des tables
Jour 1
Présentation générale de PrestaShop
· Technologies et outils employés
· L'architecture 3-tiers
· L'arborescence
Installation de PrestaShop et Mise à Jour
· Conseils à l'installation et base de démonstration
· Installation d'une instance de PrestaShop
· Les fichiers de configuration de PrestaShop
· Mettre à jour une instance de PrestaShop
PrestaSore, la marketplace pour PrestaShop
· Bien utiliser PrestaStore, sécurité et modularité
· L'uploader, droits des modules uploadés
Structure de la base de données
· Les différents types de table
· Le préfixe des tables
Jour 2
Le coeur de PrestaShop
· Les différentes classes mères
· Les autres classes importantes
La surcharge du coeur
· La surcharge d'une classe
· La surcharge d'un contrôleur
· La surcharge d'un contrôleur Back Office
· La surcharge d'un module
Communication avec la Base De Données
Internationalisation
· Les différentes faces de l'internationalisation
· Jeux de caractères
· Les différents types de traductions
· Rédiger des traductions
Ajouter des fonctionnalités au Front Office
· Présentation du système de module
· Système de hooks
Jour 3
Améliorer le back office
· Découverte fonctionnelle du Back Office
· Architecture et extension du Back Office
Prestashop et la sécurité
· Restriction et droits d'accès
· Gestion de la sécurité au sein de PrestaShop
· Les bons réflexes à prendre
Interaction avec d'autres logiciels
· Mise en application depuis un module
Modules de paiement
· Présentation de la classe "PaymentModule"
· Aperçu d'un module de paiement simpliste : BankWire
· Etude de modules de paiement complexes de transactions bancaires
Le web service
· Utilisation et intérêts du Webservice
· Création d'un flux
· Modification d'un flux
PrestaShop Développeur
