
Formation Drupal 7 pour développeur
Ref :
Pré-requis
- Bonnes connaissances de CSS et HTML
- Maîtrise du langage PHP
Public concerné
- Développeurs web / PHP
- Webmasters Drupal
Objectifs
Apprendre à maîtriser les concepts de développement Drupal
Pouvoir créer ses modules
Être capable de comprendre le système de "hooks"
Apprendre à intégrer, importer ou exporter des données
Programme détaillé
Comprendre le fonctionnement de Drupal
-
Drupal en quelques mots
-
Déploiement de Drupal
-
Comment installer Drupal ?
-
Quelle architecture pour déployer Drupal ?
-
Les concepts de Drupal
-
Architecture des dossiers
-
Le bootstrap
-
Le système de hooks
-
Le système de menu
-
Les entités
Le développeur et le BackOffice DrupalLes types de contenu
-
Les menus
-
Les blocks
-
La taxonomy
-
Les Utilisateurs, Rôles et Permissions
-
Les bonnes pratiques de configuration
-
La sécurité
-
Les performances
-
Gérer l'export des configurations Introduction
Introduction au développement Drupal
-
Tour d'horizon de l'API Drupal
-
Organisation d'un module Drupal
-
Organisation d'un thème Drupal
-
Les coding standard Drupal
-
Les outils du développeur Drupal
-
Drush
-
Coder, Devel
Cas pratique : création d’un module Drupal
-
Créer un formulaire
-
Stocker les résultats du formulaire en base de données
-
Créer une liste paginée des résultats
-
Définir une tâche planifiée
-
Interagir avec le gestionnaire de log
-
Interagir avec le gestionnaire de cache
-
Créer ses propres templates
-
Lister des entités