Développeur

Formation développeur Drupal

Pré-requis

  • HTML, PHP et CSS, Drupal

Objectifs

  • 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

Présentation

  • Installation de Drupal
  • 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)

Coût de la formation

Entre 800 € et 1.200 HT/ 2 jours

bluedrop.fr - ebizproduction

18/20 avenue Robert Schuman
13002 Marseille

En nous rendant visite

bluedrop.fr - ebizproduction
18/20 avenue Robert Schuman
13002 Marseille

Par téléphone

Au 04 91 77 13 18

Par mail

En remplissant le formulaire de contact

Demande de formation pour Développeur