PrestaShop – Développeur Back
700 € HT - 2 jours
Eligible CPF
Objectif : étendre les fonctionnalités de PrestaShop.
Public admis : demandeur d’emploi, salarié, entreprise, étudiant, particulier
Pré-requis : connaissance de PHP, MySQL
Référence : 1311
PROGRAMME
1. PRÉSENTATION
- Général de PrestaShop
- Historique des versions
- Nouveautés
- Technologies et outils utilisés
- Documentation
2. INSTALLATION ET CONFIGURATION
- Prérequis
- Installation et configuration
- Environnement de travail
- Découverte de l’architecture et des répertoires
3. LE FRAMEWORK
- Classes manipulées
- Fonctionnement des contrôleurs, des vues et des cookies
- Surcharge et normes de développement
4. SMARTY
- Fonctionnement
- Manipulation des vues et des variables
- Fonctions ajoutées
5. BASE DE DONNÉES
- Nommage utilisé
- Connaître ObjectModel
- Connaître DBQuery
- Connaître EntityManager
6. DÉVELOPPEMENT DE MODULES
- Fonctionnement des hooks
- Création et utilisation d’un hook
- Organisation des modules
- Création d’un nouveau module
- Création d’un contrôleur back office
- Utilisation de Ajax
- Mise à jour des modules
- Twig dans un module
7. WEBPACK
- Fonctionnement
- Modification et configuration
- Nouveaux modules
- Modification de fichiers sources d’un thème
8. DÉVELOPPEMENT SYMFONY
- Intégration d’un bundle Symfony
- Ajout d’un bundle
- Intégration d’un bundle dans le back office
9. JAVASCRIPT
- Changements avec ECMAScript 6
- Modification du code Javascript
- Création d’un fichier JS
10. WEB SERVICE
- Utilisation
- Modification
- Étendre
11. VUEJS
- Fonctionnement
- Modification du composant de la gestion des stocks