Formation Drupal 7 Développeur


  • UTILISER DRUPAL EN TANT QUE FRAMEWORK DE DÉVELOPPEMENT
REFERENCE
 
 
DDV7
DUREE
 
 
3 jours
TARIFS
 
 
1350 € HT
Niveau : Débutant
Certification: Developer Drupal 7
Cours à distance: Non
Eligible CPF: Oui
OBJECTIFS :
 

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 :

  • Créer son propre module pour "intervenir" partout dans Drupal : générer une page, un bloc, un menu, se connecter à un web service, réaliser un traitement automatisé, afficher un formulaire...
  • Accélérer des développements spécifiques à son site grâce au système d'authentification de Drupal, à sa couche d'abstraction BDD, son système de gestion des formulaires...
  • Connaître le fonctionnement de l'API Drupal ainsi que le système de "hooks"
  • Adapter le fonctionnement de modules communautaires sans toucher à leur code source.
  • Faire communiquer Drupal avec d'autres logiciels du marché
  • Importer ou exporter des données dans/hors de Drupal.


Drupal 7 est la version installée et utilisée tout au long de la formation.

PRÉ-REQUIS :
 

Pour profiter pleinement de ce cours, il est indispensable de connaître le langage PHP et fortement recommandé de connaître HTML et les feuilles de style CSS. La connaissance de Drupal en tant que webmaster est également conseillée.
 

PUBLIC :
 

Cette formation s’adresse aux Développeurs web désirant utiliser Drupal en tant que framework de développement, au-delà de ses fonctionnalités de CMS.
Elle présente le fonctionnement général du système de thème. Les Développeurs souhaitant personnaliser entièrement une charte graphique doivent suivre une formation Drupal Designer.

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

Créer un module avec Drupal 7

Identifier les fichiers nécessaires
Implémenter un "hook"
Réaliser une page d'administration pour le module
Enregistrer les réglages du module

Le système de menu

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

La base de donné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

Les noeuds

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)

Les formulaires

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...

Fonctionnement général du système de thème

Comprendre le moteur de thème de Drupal (PHPTemplate)
Découvrir les fichiers de template
Le Theme Registry.

REMARQUES :
 

S’ils le souhaitent, les stagiaires peuvent passer la certification Developer Drupal 7.
Les examens de certification se font sur machine, en présentiel à Paris. Ce sont des QCM de 20 à 40 questions suivant le type de certification, qui durent entre 30 et 60 minutes. Ils portent sur la pratique et la philosophie du CMS Drupal. C'est pourquoi nous vous recommandons de pratiquer Drupal et ses modules les plus utilisés (Views, Entity Reference…) pendant 3 à 6 mois avant de passer votre examen de certification.
Il faut réaliser un score de 75% de réponses correctes pour valider la certification.

S'INSCRIRE À CETTE
FORMATION DRUPAL 7 DÉVELOPPEUR
Cliquez sur une date pour vous inscrire
Information pratiques sur
LA FORMATION
Lieu de la formation Paris - LA DEFENSE
Nous contacter 01 43 34 90 94
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME

3 j

 

Web - Digital

Drupal 8 Développeur
Drupal est l’un des trois CMS (Système de Gestion de Contenu) les plus utilisés dans le monde pour créer et animer un site Internet. Il est à la base de nombreux...

1 j

 

Web - Digital

DRUPAL Commerce
Drupal propose désormais une alternative e-commerce aux logiciels traditionnels du marché. Basée sur Drupal 7, nous proposons une formation "découverte" des...

2 j

 
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...

2 j

 
Drupal est l’un des trois CMS (Système de Gestion de Contenu) les plus utilisés dans le monde pour créer et animer des sites Internet. En France, de nombreux sites de...
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB