Demander un devis
star--3

Prestashop : Développeur de module back-office

À propos de cette formation

Lieux sur devis

À partir de 750€ HT

1 jour

7 heures

Action de formation

Éligible OPCO

En savoir plus

Objectifs pédagogiques
  • Savoir créer des modules pour le back-office de PrestaShop 1.7
Contenu de la formation
  • Présentation de PrestaShop
    • Objectifs : Avoir une vue générale de PrestaShop
    • Connaître l'historique des versions
    • Savoir quelles sont les nouveautés de la dernière version
    • Découvrir les technologies et les outils utilisés
    • Savoir ou trouver de l'aide et de la documentation
  • Architecture de PrestaShop
    • Objectifs : Découvrir l'architecture de PrestaShop
    • Reconnaitre les environnements legacy et moderne de PrestaShop
    • Connaitre les répertoires utilisés
  • Le Framework de PrestaShop
    • Objectifs : Comprendre les nouveautés depuis la version 1.7
    • Connaître les classes manipulées
    • Découvrir le fonctionnement des contrôleurs, des vues (Template) et des cookies
    • Connaître le mécanisme de surcharge et les normes de développement.
  • Legacy vs Moderne
    • Objectifs : Découvrir les différentes technologies disponibles
    • Comprendre l'impact de leurs utilisations
  • Accès aux données
    • Objectifs : Connaître l'infrastructure supportée par PrestaShop
    • Savoir installer et mettre à jour la base de données
    • Comprendre la structure des tables et les normes utilisées
    • Connaître les classes ObjectModel et DBQuery
    • Découvrir Doctrine
    • Découvrir les webservices de PrestaShop
  • Templating
    • Objectifs : Découvrir la génération des pages dans PrestaShop
    • Savoir créer et modifier un template
    • Connaitre le fonctionnement de Smarty et Twig
    • Découvrir le mécanisme de surcharge permettant la customization des vues du Back Office
    • Découvrir les bonnes pratiques pour la création des templates
  • Utilisation de Symfony
    • Objectifs : Découvrir les composants disponibles
    • Connaitre le modèle Request/Response
    • Découvrir les contrôleurs et le paramètrage de route
    • Connaître le container de service
    • Découvrir le composant Form
    • Découvrir la console de Symfony
  • Développement de modules back-office
    • Objectifs : Connaître l'organisation des modules et savoir créer un nouveau module
    • Savoir utiliser les hooks
    • Utiliser les Helpers de PrestaShop
    • Savoir créer un contrôleur back office legacy
    • Découvrir comment utiliser des appels Ajax
    • Connaître les mécanismes de surcharge et de mise à jour
  • Développement de modules back-office avec Symfony
    • Objectifs : Savoir créer un contrôleur back-office Symfony
    • Savoir ajouter un lien vers un contrôleur dans le menu
    • Savoir créer une nouvelle commande pour la console Symfony
    • Découvrir l'utilisation des composants Grid et Form dans un contrôleur back-office Symfony
  • Travaux pratiques & documentation
    • Un document reprenant les slides utilisés durant le webinar (Format PDF et éventuellement Vidéo) est fourni à l'issue de la formation à chaque participant
    • Une large place est accordée aux questions/réponses afin que chaque participant puisse parfaitement comprendre les fonctions qu'il sera amené à utiliser dans son activité quotidienne

L'organisme de formation

star--1
Themanis

Themanis Votre centre de formation à Toulouse

Découvrir l'organisme de formation

Public concerné

  • Développeur
Prérequis
  • Connaître le back-office de PrestaShop
  • Avoir une bonne maîtrise de PHP, JavaScript, MySQL et de la programmation objet
  • Connaître le SCSS et le JavaScript (ES6)
  • Savoir utiliser WebPack

Conditions d'accès

Accessibilité

Demander un devis

D'autres formations qui pourraient vous intéresser

Des Organismes de formation de confiance !

Nous recensons aujourd’hui des formations dans plus d’une 100ène de catégories et sous catégories afin d’être le plus représentatif par rapport au besoin en compétences des entreprises.

Comparer
Comparez jusqu'à 3 cours