Développer un module Thirty Bees Nouveau

Développer un module Thirty Bees

Thirty Bees hérite d'un des gros points forts de PrestaShop : une architecture modulaire, qui permet de modifier ou d'étendre ses fonctionnalités, soit par l'achat de nouveaux modules, soit par leur développement sur mesure.

Cette formation adaptée à Thirty Bees 1.x permettra au stagiaire de commencer le développement d'un module Thirty Bees dans de bonnes conditions.

Plus d'informations

FOR-TB02

1 200,00 €

- +

     
    Description

    A qui s'adresse cette formation ?

    Arrivé sur le marché en début d'année 2017, Thirty Bees est un fork de PrestaShop. 

    Destinée aux personnes désirant développer des modules pour Thirty Bees, cette formation de deux jours vous permettra de connaître les principes fondamentaux du développement Thirty Bees : « hooks », surcharge, respect des normes de développement, etc… Je peux évidemment en adapter le contenu et la durée dans le cas d'une session intra-entreprise, afin d'aider vos développeurs à démarrer dans de bonnes conditions le développement d'un module particulier, en ayant une bonne connaissance de l'architecture technique et des bonnes pratiques à mettre en oeuvre.

    Cette formation s'adresse donc aux développeurs ou intégrateurs désireux de pouvoir étendre les fonctionnalités de Thirty Bees, ou aux commerçants ayant de bonnes notions de programmation qui désirent personnaliser leur boutique. 

    Bien évidemment, le développement d'un module pour PrestaShop 1.5 / 1.6 ou pour Thirty Bees 1.0 répond aux même règles, et un module développé pour PrestaShop 1.5 / 1.6 fonctionne normalement sur Thiry Bees et vice-versa :)

    Pré-requis

    Cette formation étant assez technique, quelques connaissances sont nécessaires afin de l'appréhender dans les meilleures conditions :

    • Une bonne connaissance du langage PHP5 et de la programmation orientée objet
    • Une bonne connaissance du back-office et des fonctionnalités de Thirty Bees (ou de PrestaShop !) est obligatoire
    • Une connaissance de HTML5 / CSS3 est appréciable (mais pas obligatoire)

    Objectifs de la formation

    • Connaître l'architecture de Thirty Bees(fichiers et base de données)
    • Comprendre le mécanisme des "hooks" de Thirty Bees
    • Découvrir le langage de templates Smarty
    • Savoir développer un nouveau module pour Thirty Bees en respectant les normes de développement de Thirty Bees

    Plan de la formation

    L’architecture de Thirty Bees

    • Architecture technique
    • Normes de développement et de nommage utilisées dans Thirty Bees
    • Les principales classes

    Base de données

    • L’accès à la base de données MySQL
    • La classe ObjectModel
    • La classe DBQuery

    Les hooks

    • Principe
    • Les principaux hooks existants
    • Création d’un nouveau hook

    La surcharge

    • Principe : pourquoi surcharger
    • Les contrôleurs et classes existants
    • Surcharge d’un contrôleur ou d’une classe

    Le moteur de template Smarty

    • Principe
    • Utilisation

    Création d’un module

    • Arborescence d’un module
    • Création d’un module
    • Configuration d’un module
    • Utilisation des classes Helpers
    • Traduction d’un module
    • Validation du module
    • Installation du module

    Donnez votre avis

    Développer un module Thirty Bees

    Thirty Bees hérite d'un des gros points forts de PrestaShop : une architecture modulaire, qui permet de modifier ou d'étendre ses fonctionnalités, soit par l'achat de nouveaux modules, soit par leur développement sur mesure.

    Cette formation adaptée à Thirty Bees 1.x permettra au stagiaire de commencer le développement d'un module Thirty Bees dans de bonnes conditions.

    Donnez votre avis
     
    Commentaires reçus(0)

    Aucun avis n'a été publié pour le moment.

    21 autres produits dans la même catégorie :

    Pas de produits

    A déterminer Port
    0,00 € Total

    Commander