Programme de formation : Drupal - Développeurs

 

 

Contenu Du Programme

Introduction à Drupal

  • Présentation de Drupal
  • Présentation et installation des outils de développement
  • Les outils du développeur

Le système de menu

  • Les menus
  • La base de données
  • Les utilisateurs
  • Les droits
  • Comment Drupal gère l'URL routing
  • Faire correspondre une URL à une page
  • Gérer le contrôle d'accès à une URL
  • Utilisation de caractères « joker » dans les URLs
  • Modifier les URLs déclarées par d'autres modules

Création d'un module

  • Les fichiers nécessaires
  • Créer un « hook »
  • Créer une page d'administration pour le module
  • Enregistrer les réglages du module

Les thèmes

  • Modification d'un thème existant
  • Création d'un thème
  • Outils de développement

La base de données

  • La couche d'abstraction BDD de Drupal
  • Se connecter à la base et effectuer des requêtes
  • La Schema API
  • Se connecter à plusieurs BDD depuis Drupal

Les utilisateurs

  • L'objet $user
  • Introduction au hook_user()
  • Le processus de création de compte utilisateur
  • Le processus de login
  • Ajouter des champs à l'objet $user

Les noeuds

  • Définition d'un noeud ? (l'objet $node)
  • Créer un « node module »
  • Créer un type de noeud avec CCK
  • Contrôler l'accès aux noeuds
  • Créer et sauvegarder des noeuds programmatiquement
  • Intercepter les actions effectuées sur les noeuds (hook_nodeapi)

Les formulaires

  • Créer ses propres formulaires programmatiquement (FormAPI)
  • Gérer la validation et la soumission d'un formulaire
  • Changer la présentation d'un formulaire
  • Modifier un formulaire généré par Drupal ou un autre module sans toucher au code source de ce formulaire (hook_form_alter)
  • Formulaires complexes

PUBLIC CONCERNÉ

  • Webmasters, développeurs

OBJECTIFS

  • Maîtriser les fondamentaux de la programmation avec Drupal
  • Concevoir des modules Drupal

PRÉREQUIS

  • HTML, CSS et PHP

DURÉE

  • 3 jours

DATES

TARIF

  • Nous consulter
RECEVEZ VOTRE PROPOSITION PERSONNALISEE (PROGRAMME, TARIF) EN 1 MINUTE !
Pour cela, c'est simple et rapide, entrez vos coordonnées :


Name
Vous êtes *
Formation financée par *
Civilité *
Votre nom *
Votre prénom *
Votre tél *
Votre email *
Société
Pays *
Choisissez votre formation *
Et votre matière *

Veuillez remplir tous les champs obligatoires.

Nous vous garantissons la stricte protection de vos données personnelles, en conformité avec la loi en vigueur

Notre Charte de confidentialité et Cookies