Rechercher une formation et ses disponibilités
Formation Drupal pour développeur
La formation Drupal pour développeur à pour objectif de vous permettre d'être capable de créer une application de gestion de contenu Web avec Drupal. Nous commencerons par aborder l'installation et les fondamentaux de Drupal avant d'enchaîner sur la création et l'intégration de modules. Vous serez alors à même de créer des fonctionnalités spécifiques dans Drupal incluant des formulaires, une gestion des droits utilisateurs, des connexions avec des bases de données... Pour finaliser nous aborderons les bonnes pratiques pour la qualité (test unitaires) et la performance (gestion du cache). Cette formation de deux jours est un must pour tous les développeurs qui veulent mettre le pied à l'étrier avec Drupal.
Objectifs de cette formation Drupal pour développeur
- Être capable de développer une application Web avec Drupal
Public de cette formation Drupal pour développeur
Pré-requis de cette formation Drupal pour développeur
- Avoir une connaissance de l'utilisation Drupal en tant que webmestre
- Avoir des notions de PHP
- Avoir des notions de HTML / CSS
Programme de cette formation Drupal pour développeur
Présentation de Drupal
- Installer un server Web et Drupal sur son ordinateur
- Configurer Drupal pour ses besoins spécifiques
- L'interface d'administration graphique
- Administrer Drupal en ligne de commande
- Présentation des principaux sites et blogs traitant de Drupal
- Présentation et utilisation de Drush
La création d'un module Drupal
- Utiliser l'API Drupal
- Présentation des hooks, une approche indispensable avec Drupal
- Comprendre le système de menu de Drupal
- Présentation et mise en pratique des Entities (n?uds, taxonomie et user)
- La gestion des utilisateurs et des rôles dans Drupal
- Créer des formulaires avec Form API
- Comprendre et utiliser les blocs et régions
Identifier et intégrer des modules communautaires
- Panorama des principaux modules communautaires
- Identifier et qualification les meilleurs modules
- Installation de modules externes
- Adapter le comportement d'un module via des hooks
Gestion de la qualité avec des tests unitaires en Drupal
- Présentation de l'outil simple test
- Implémentation de tests unitaires sous Drupal
Développement Drupal avancée
- Drupal et l'internationalisation
- Gérer le multi-site en Drupal
- Optimiser les performances avec la gestion du cache
Le Futur de Drupal
- Présentation de Drupal 8
- Features, ESI... Roadmap de Drupal