Développement de modules pour Drupal 8

Expérience en programmation. Connaissance en création de sites Drupal.

Description du cours

La conception de modules Drupal est utile pour construire un site web personnalisé. Cette formation aidera les concepteurs qui apprennent Drupal. Vous apprendrez le processus de conception d’un module avec les éléments standards : blocs, permissions, formulaires et pages. Le cours couvre les concepts d’élaboration de modules et une compréhension du fonctionnement des modules en général. Les participants exécuteront des exercices afin d’acquérir une expérience pratique et créer des modules à partir de zéro.

À la fin de cette formation vous aurez appris

    • les meilleures pratiques de conception des modules ;
    • le fonctionnement du back-end de Drupal ;
    • l’habileté à construire un module simple Drupal ;
    • l’utilisation de api.drupal.org afin de trouver la documentation ;
    • l’utilisation des outils de conception Drupal.  

    Programme

    • Conception de votre premier module Drupal ;
    • Connaissance des standards de programmation ;
    • Utilisation des outils de programmation Drupal : Drush et Drupal Console ;
    • Création programmée de pages ;
    • Reconnaissance des types de champs et de formats personnalisés ;
    • Création des formulaires avec code ;
    • Intégration avec la base de données ;
    • Gestion des permissions ;
    • Programmation des blocs ; 
    • Création de formulaires administratifs ;
    • Gestion de configuration ;
    • Création des “patchs”.

    Cette formation est idéale pour les concepteurs responsables du maintien des modules Drupal 8 qui ont des connaissances en programmation et qui veulent personnaliser la fonctionnalité de Drupal. Cette formation sera également utile aux concepteurs qui ont de l’expérience avec Drupal 7 et qui veulent mettre à jour leurs compétences.