Devis Demander un devis
star--3

Prestashop : Développeur de module front-office

developpement-et-publication-web

À 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 front-office de PrestaShop
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 : Connaître l'architecture de PrestaShop
    • Reconnaitre les environnements legacy et moderne depuis PrestaShop 1.7
    • Connaitre les répertoires utilisés
    • Connaître les méthodes de développement utilisées
  • 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
  • Utilisation de Symfony
    • Objectifs : Comprendre l'architecture mise en place par PrestaShop
    • Découvrir les composants disponibles
  • 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
  • Templating
    • Objectifs : Découvrir la génération des pages dans PrestaShop
    • Savoir créer et modifier un template
    • Connaitre le fonctionnement de Smarty
    • Découvrir les bonnes pratiques pour la création des templates
  • Développement de modules front-office
    • Objectifs : Connaître l'organisation des modules et savoir créer un nouveau module
    • Savoir utiliser les hooks
    • Découvrir les nouveautés depuis la version 1.7
    • Découvrir le HelperForm de PrestaShop
    • Savoir créer un contrôleur front office
    • Découvrir comment utiliser des appels Ajax
    • Connaître les mécanismes de surcharge et de mise à jour
  • Développement de modules front-office avec Symfony
    • Objectifs : Savoir utiliser Doctrine dans un contrôleur front-office
    • Savoir utiliser le container de service
  • Sécurité
    • Objectifs : Découvrir les bonnes pratiques en sécurité
    • Connaître les bonnes pratiques pour sécuriser les développements
  • Internationalisation
    • Objectifs : Comprendre les mécanismes utilisés
    • Découvrir les outils
    • Découvrir les classes et les méthodes pour internationaliser un module
  • Travaux pratiques & documentation
    • 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.
    • 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.

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
  • 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