Formation Drupal 7 Développeur
Formation
À Levallois-Perret
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Lieu
Levallois-perret
Drupal est le troisième CMS (Système de Gestion de Contenu) le plus utilisé dans le monde pour créer et animer des sites Internet. En France, de nombreux sites de grande audience l'utilisent, tels que des sites de médias actualisés en permanence. Ce logiciel Open Source écrit en PHP est supporté par la plus grande communauté de développeurs, lui assurant un niveau de sécurité optimal. Il est apprécié pour sa modularité et son évolutivité. Cette formation apportera aux Développeurs web les connaissances nécessaires pour utiliser Drupal en tant que framework de développement, au-delà de ses fonctionnalités de CMS. A l'issue de ce cours, le participant sera capable de :
Les sites et dates disponibles
Lieu
Date de début
Date de début
Les Avis
Le programme
Découvrir le CMS Drupal 7
Découvrir le CMS Drupal 7, ses fonctions, son vocabulaire : node, taxonomie...
Télécharger et installer Drupal 7
Apprendre à installer les outils utilisés pour le développement dans Drupal : WAMP, éditeur PHP, Firefox
Connaître les outils spécifiques : modules Devel et Theme Developer
Identifier les fichiers nécessaires
Implémenter un "hook"
Réaliser une page d'administration pour le module
Enregistrer les réglages du module
Comprendre l'URL routing avec Drupal
Attribuer une URL à une page
Gérer le contrôle d'accès à une URL
Utiliser des caractères "joker" dans les URLs
Utiliser d'autres modules pour modifier les URLs déclarées
Comprendre la couche d'abstraction BDD de Drupal 7
Apprendre à se connecter à la base et à effectuer des requêtes
Découvrir et utiliser la Schema API
Se connecter à plusieurs bases de données depuis Drupal 7
Comprendre les noeuds (objet $node)
Créer un "node module"
Créer un type de noeud avec Field API
Contrôler l'accès aux noeuds
Créer et sauvegarder des noeuds par la programmation
Intercepter les actions effectuées sur les noeuds (hook_node_XXX)
Créer ses propres formulaires par la programmation (Form API)
Gérer la validation et la soumission d'un formulaire
Modifier le graphisme d'un formulaire
Intervenir dans un formulaire généré par Drupal ou un autre module sans toucher au code source (hook_form_alter)
Créer des formulaires complexes : formulaires multipages, formulaires AJAX...
Comprendre le moteur de thème de Drupal (PHPTemplate)
Découvrir les fichiers de template
Le Theme Registry.
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Formation Drupal 7 Développeur