Formation Drupal – Avancée
Améliorer Votre Connaissance en Drupal
Présentation de la formation
Drupal est un système de gestion de contenu (CMS) libre et open-source développer en PHP.
Drupal publié sous la licence libre GNU permet de créer et gérer une grande variété de sites web, du site institutionnel au site communautaire en passant par le blog personnel ou le site d’information. Il peut être utilisé pour gérer des sites collaboratifs regroupant forum d’échanges, annonces, agendas d’événements… et permet la gestion de groupes de travail.
Cette formation Drupal Avancée vous permettra de configurer, d’administrer, maîtriser les perfectionnements de la personnalisation et de la programmation et d’avoir suffisamment de connaissances pour être autonome pour créer son propre site Drupal.
Programme de la formation
Objectifs pédagogiques
- Découvrir la dernière version Drupal 8.
- Concevoir et administrer votre site web.
- Créer votre contenu web et personnaliser.
Pré-requis
Pour suivre la formation il suffit :
- Avoir une connaissance en HTML5.
- Avoir une connaissance en CSS3.
- Avoir suivis la formation Drupal – Basique.
Contenu de la formation
Outils développeurs
- Installation
- Configuration
Création de module
- Créer un « hook »
- Page d’administration pour le module
Les Formulaires
- Création de formulaire (FormAPI)
- Gérer la validation et la soumission d’un formulaire
- Formulaire complexe : Ajax, multipage,….
Gestions des utilisateurs
- Création de comptes
- Login
- Droit d’accès
Les noeuds
- Créer un « node module »
- Contrôle d’accès aux noeuds
Les thèmes
- Templates
- Créer un thème
Triggers
Jquery
Méthodes & moyens
Explications théoriques suivies de pratiques guidées puis mises en autonomie
- 1 vidéoprojecteur par salle
- 1 ordinateur par stagiaire
Profil du formateur
Support de cours
- Support papier ou électronique (dématérialisé)
- Les exercices d’accompagnement peuvent être récupérés sur clef USB