Formation développement Prestashop

développement Prestashop

Vous maîtrisez PHP et Prestashop, vous souhaitez créer vos propres modules, vos templates, ajouter des fonctionnalités dans votre back-office Cette formation sur le développement POO est faîte pour vous.



Obtenir un devis Comment financer ma formation ?


Le programme de formation


Introduction à la POO et PHP

  • Introduction aux concepts de POO
  • Avantages de la POO
  • Grands principes
  • Implémentations

Programmation Orientée Objet avec PHP

  • Les classes
  • Les objets
  • Les propriétés
  • Les méthodes
  • Le constructeur et le destructeur
  • Les visibilités :
    • Publique, privée et protégée
  • Passage par référence
  • Héritage et polymorphisme
  • Le typage
  • Règles de propagation
  • Clonage d'objet

Développement Prestashop: les fondamentaux

  • Concepts généraux
  • Architecture technique de PrestaShop
  • Schéma SQL
  • Normes de développement PHP et SQL sous Prestashop
  • Configuration d'un environnement de développement

Développement Prestashop

  • Accès à la base de données MySQL
  • Les classes ObjectModel et DBQuery
  • Le dispatcheur ou répartiteur
  • La classe FrontController
  • Les Contrôleurs existants
  • Surcharger un contrôleur
  • Les cookies sous Prestashop

Création d'un module PrestaShop

  • Concept et mode opératoire
  • Arborescence, organisation et structure d'un module
  • Les méthodes install() et uninstall()
  • L'objet Configuration
  • Le fichier d'icônes
  • Le fichier config.xml
  • Implémenter des hooks
  • Gestion de l'affichage avec un fichier .tpl (template)
  • Mise en oeuvre de Smarty dans les fichiers .tpl
  • Configuration d'un module via le backoffice
  • Traduction d'un module


Pré-requis

De bonnes connaissances en PHP et MySQL sont indispensables, l'utilisation de Prestashop est également requise.

Public

Développeurs, webmasters souhaitant créer des modules pour Prestashop.

Objectifs

Développer des modules Prestashop en vue d'ajouter des fonctionnalités supplémentaires à sa boutique en ligne.

Moyens pédagogiques

Un PC par personne, un groupe de maximum 5 personnes.
Exposé théorique, suivi d'une mise en pratique.

Moyens pour suivre l’exécution de l’action et d’en apprécier les résultats

A la fin de la formation, le stagiaire évalue la qualité de la formation puis complète avec le formateur un tableau reprenant les différents points du programme en précisant, si c’est acquis, en cours d’acquisition ou non acquis.


Pour toute demande de financement auprès de votre OPCA ou Pôle Emploi vous aurez besoin du programme détaillé de formation.