Web & Open Source

Gestion de contenus & portails

Développer votre application avec Drupal

La formation "drupal pour développeur » vous permettra d'être autonome dans la gestion d'un site Drupal et de développer vos propres fonctionnalités.

Objectifs pédagogiques

  • Avoir une vue d'ensemble de Drupal et de ses possibilités
  • Maîtriser les concepts de base de la publication Web sous Drupal
  • Comprendre le principe des rôles et des droits utilisateurs
  • Gérer de façon autonome un site Drupal

Public

  • Contributeur
  • Webmaster
  • Administrateur de site
  • Chef de projet fonctionnel

Pré-requis 

  • Bonne pratique du média Internet.
  • Etre familiarisé avec la problématique de publication de contenus.

Méthode pédagogique 

Formation rythmée par des apports théoriques et des ateliers de mise en pratique.

Programme pédagogique détaillé par journée

Jour 1
Jour 2



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

Création d'un module Drupal
L'API Drupal et la notion de hooks.
Le système de menu de Drupal.
Types de contenu, nœuds, et taxonomie.
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 7.
Features, ESI... Roadmap de Drupal.

Questions - Réponses