Développeur Drupal

S'INSCRIRE
formation-drupal-développeur

Cette formation permet d'acquérir les connaissances techniques de base pour permettre à un développeur d'être indépendant et de gérer un site de manière autonome.

OBJECTIFS DE LA FORMATION

  • Installer, configurer et administrer un site Drupal
  • Créer des modules pour Drupal
  • Comprendre la plateforme de développement Drupal
  • Créer des thèmes pour Drupal
Date de formation
Lundi 4 décembre 2017

Vous souhaitez développer les compétences de votre entreprise dans le CMS Drupal ? Cette formation est faite pour vous !

Présentation

  • Installation de Drupal 7
  • Les outils du développeur : Firefox, Firebug, devel, coder, eclipse
  • Installation et configuration d’Eclipse pour Drupal

Principes de base

  • Nœuds, taxonomy, Fields
  • Blocks, views
  • Users, rôles
  • Comprendre la couche d'abstraction BDD de Drupal

Les nœuds

  • Concept des noeuds / entités
  • Types de contenu et nœuds

Création d'un module

  • Les fichier .module, .install, .info
  • Comment créer et configurer un module
  • Système de hook
  • Les principaux hooks de Drupal
  • Intercepter les actions effectuées sur les nœuds (hook_nodeapi)
  • Créer, Mettre à jour, sauvegarder, effacer des nœuds programmatiquement

Les formulaires

  • Système de formulaires dans Drupal: FormAPI, hook_menu, hook_form, hook_form_alter
  • Créer un formulaire programmatiquement
  • Créer un formulaire en utilisant le module webform
  • Gérer la validation et la soumission d'un formulaire
  • Changer la présentation d'un formulaire
  • Formulaires complexes : formulaires multipages, AJAX...

Les Views

  • Création des vues en utilisant des fonctions avancées
  • Theming des vues (fichiers .tpl.php)

Le système de thème

  • Les fichiers de base d'un thème
  • Construire son thème
  • Utilisation de jQuery pour une meilleure fluidité
  • Theming des types de contenu (fichiers .tpl.php)
Moyens et méthode
  • La formation sera présentée en rétro-projection. Le support de formation sera remis en PDF aux stagiaires en fin de cession afin de permettre de revenir sur celle-ci ultérieurement.
  • Ce support est éventuellement complété par une série de questions/réponses si des points sont restés en suspens ou sans réponse lors de la formation. Les formateurs sont joignables après la formation pour des questions complémentaires.
  • Evaluation
    • Feedback continu pendant la formation et en fin de chaque grande partie
    • A la fin de la formation, un questionnaire sera remis au salariés pour évaluer la qualité de la formation, des intervenants et de la pertinence des outils proposés pas rapport aux besoins des salariés.
    Formation dispensée par
    Ludovic Coullet - Directeur de projets & Développeur Drupal
    Pré-requis
    • Maîtrise du HTML
  • Connaissances en PHP et CSS
  • Une connaissance de ce qu'est Drupal
  • Public visé

    S'inscrire à cette formation