Drupal développeur

Présentation de Drupal

  • Installation locale de Drupal
  • Présentation des interfaces graphique et en ligne de commande d'administration
  • Présentation de drupal.org et des principales sources de documentation
  • Présentation et utilisation de Drush

Création d'un module Drupal

  • L'API Drupal et la notion de hooks
  • Le système de menu de Drupal
  • Les Entities : nœuds, taxonomie et user
  • La gestion des utilisateurs et des rôles dans Drupal
  • La Form API
  • Les blocs et régions

Intégration de modules communautaires

  • Installation de modules communautaires
  • Qualification de modules
  • Modification du comportement d'un module via des hooks

Tests unitaires en Drupal

  • Présentation de simple test
  • Implémentation de tests unitaires

Programmation avancée

  • Drupal et l'internationalisation
  • Le multi-site en Drupal
  • Gestion du cache

Le Futur de Drupal

  • Présentation de Drupal 8
  • Features, ESI... Roadmap de Drupal