Formation PrestaShop Développeur

Durée 2 jours
Niveau Intermédiaire
Classe à distance
Possible

Vous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...

Référence DPRD
Éligible CPF Non

Cette formation PrestaShop Développeur, vous permet de savoir développer et maintenir des modules additionnels sur PrestaShop pour adapter en profondeur des boutiques e-commerce.

Objectif opérationnel : 

Savoir maîtriser PrestaShop en tant que développeur.

Objectifs pédagogiques :

Concrètement, à l'issue de cette formation PrestaShop Développeur vous aurez acquis les connaissances et compétences nécessaires pour :

  • Savoir positionner un module additionnel
  • Le mettre en forme via le front office
  • L'administrer
  • Étendre un formulaire d'inscription

Public :

Cette formation PrestaShop s'adresse aux développeurs PHP.

Prérequis :

Pour participer à cette formation PrestShop Développeur, vous devez maîtriser le HTML, CSS, PHP et avoir une solide connaissance de la syntaxe à la programmation orientée objet.

Introduction à PrestaShop

Rappel de HPML, CSS, PHP
Normes de nommage, le camelCase

Créer et positionner un module avec PrestaShop

Déclarer un module (nom, description, logo, etc)
Les classes install() et uninstall()
Définir une ou plusieurs positions
Intrégrer la bibliothèque Bootstrap

Travaux Pratiques :

Créer un module additionnel

Créer une page de configuration avec PrestaShop

Utiliser la méthode getContent()
La classe HelperForm et les formulaires
Récupérer, valider, enregistrer la configuration
Utilisation des classes Tools & Configuration

Travaux Pratiques :

Créer une page de configuration

Le Front Office

Présentation du MVC PrestaShop
Les fichiers de vue tpl, introduction à smarty
La classe Context
Transmettre des données à une vue, la method assign()
Présentation de la classe ModuleFrontController
Déclaration d'un controller front office

Travaux Pratiques :

Créer une vue pour notre module

Aller plus loin dans le Front Office

Multi-langage, la méthode l()
Traduction des chaines depuis l'admin
Ajouter des fichiers css et js
Ajouter bibliothèque JQuery

Travaux Pratiques :

Rendre le module multi-langage

Créer une page d'administration avec PrestaShop

Le CRUD PrestaShop
Présentation de la classe AdminModuleController
Déclarer un controller d'admin
Lier les données à une table SQL
Exécution des requêtes, la classe Dbquery
Les Models
Afficher la liste des données présente en base

Travaux Pratiques :

Ajouter une partie administrative

Aller plus loin dans l'administration de PrestaShop

Ajouter, modifier, afficher le détail des données
Suppression unique et suppression en masse
Export CSV
Formater les données de la liste, la méthode callback
Utiliser la toolbar

Travaux Pratiques :

Manipulation multiple de l'administration

Étendre le formulaire d'administration

Activer et désactiver une ligne
Ordonner et repositionner les lignes
Ajouter un wysiwyg
Champs date, date_add et date_update, logo

Date de mise à jour du programme : 03/10/2023

Dates et lieux

Du 13 au 14 mai 2024
Lieu
Distanciel
Durée
2 jrs
1475 € HT
Du 11 au 12 juillet 2024
Lieu
Distanciel
Durée
2 jrs
1475 € HT
Du 11 au 12 juillet 2024
Lieu
Paris
Durée
2 jrs
1475 € HT
Du 05 au 06 août 2024
Lieu
Distanciel
Durée
2 jrs
1475 € HT
Du 19 au 20 septembre 2024
Lieu
Distanciel
Durée
2 jrs
1475 € HT
Du 19 au 20 septembre 2024
Lieu
Paris
Durée
2 jrs
1475 € HT
Du 17 au 18 octobre 2024
Lieu
Distanciel
Durée
2 jrs
1475 € HT
Du 05 au 06 décembre 2024
Lieu
Distanciel
Durée
2 jrs
1475 € HT
Du 05 au 06 décembre 2024
Lieu
Paris
Durée
2 jrs
1475 € HT


Formations Informatique
et Management
en ligne à ce jour

+
Stagiaires dans nos salles
de cours sur
l'année

%
De participants satisfaits
ou très satisfaits de nos
formations


Formateurs experts
validés par
PLB