CMS (Drupal Acquia, Drupal Masterclass, Spip...)

Présentation de Drupal

  • Présentation et historique du projet Drupal
  • Le jargon lié à Drupal
  • Installation locale de Drupal
  • Présentation de drupal.org et des principales sources de documentation

Créer du contenu

  • Créer et enrichir ses types de contenu
  • Utiliser la Field API
  • Utiliser les formats d'entrée pour normaliser le contenu de son site
  • Gestion des contenus multimédia

Administrer le contenu

  • Présentation de l'interface d'administration de Drupal
  • Gestion des utilisateurs, des rôles, et des permissions
  • Modération des commentaires

Organiser son contenu

  • Installer et utiliser Views
  • Créer des taxonomies pour organiser son contenu
  • Créer des pages complexes avec Panels

Présenter son contenu

  • Installer et configurer un thème
  • Configuration et utilisation de Node Display
  • Personnalisation du site avec CSS

Enrichir Drupal

  • Installer des modules communautaires
  • Utilisation de drush
  • Configuration de modules
  • Les modules communautaires les plus populaires

Gérer les problèmes

  • Le tableau de bord Drupal
  • Comprendre le watchdog

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

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

Création d'un thème Drupal

  • Présentation du système de thème de Drupal
  • Déclarer une nouvelle entrée au registre de thème
  • Templates et preprocesses
  • Le fichier template.php
  • Thémer les formulaires Drupal
  • Créer un sous-thème

Opérations complexes sur les thèmes

  • Le fonctionnement du registre de thèmes Drupal et des hooks associés
  • Utiliser plusieurs thèmes sur un même site

Programmation avancée

  • Créer un thème personnalisable par l'utilisateur
  • Drupal et la gestion du right to left
  • Utiliser jQuery pour dynamiser son site Drupal
  • Le theming de views
Subscribe to Notre catalogue de formations