Formation Drupal 8 - Administrateur avancé (2-086)
Description
Objectif de la formation : Maîtriser l’administration avancée de Drupal 8 : architecture interne, gestion fine des utilisateurs et permissions, personnalisation de modules et thèmes, optimisation de la sécurité et des performances, déploiement et maintenance de sites en production.
- Comprendre la structure logicielle de Drupal 8
- Gérer des utilisateurs avec des systèmes de permissions avancés
- Configurer des modules et thèmes complexes ou personnalisés
- Optimiser un site pour les performances et la sécurité
- Mettre en œuvre un processus de déploiement stable et industrialisé
- Administrateurs système ou DevOps en environnement web/CMS
- Chefs de projet technique ou intégrateurs Drupal
- Webmasters en charge de sites institutionnels ou associatifs
- Consultants ou architectes techniques utilisant des technologies LAMP/LEMP
- Maîtrise des fonctions de base de Drupal 8 (types de contenu, blocs, vues)
- Connaissance de base en HTML/CSS, PHP et SQL
- Aisance avec les environnements Linux, Git, et serveurs Apache/Nginx
- 1
Architecture interne de Drupal 8 (4h)
- Présentation de l’architecture modulaire de Drupal 8 (Symfony, PSR-4, services)
- Rôle des entités, des plugins, des hooks, des events
- Routage, menu et système de contrôleurs (routes.yml, Controller.php)
- Fichiers de configuration YAML : organisation, bonnes pratiques
- Services et injection de dépendances dans Drupal
- Travaux pratiques : Exploration d’un site Drupal via Devel pour analyser les entités et services utilisés. Ajout d’un nouveau type d’entité personnalisée et configuration de son affichage.
- 2
Gestion avancée des utilisateurs et des permissions (5h)
- Rôles, permissions, utilisateurs multiples, champs personnalisés sur utilisateurs
- Gestion des workflows complexes : états, transitions, actions conditionnelles
- Intégration de modules contribs : Workbench, Workflow, Content Moderation
- Mise en place de processus de validation multi-acteurs
- Travaux pratiques : Création d’un workflow éditorial avec modération de contenu selon le rôle. Paramétrage d’un espace privé (type “extranet”) accessible selon profils utilisateurs.
- 3
Modules et thèmes avancés (5h)
- Modules contribs incontournables (Paragraphs, Pathauto, Token, Metatag, Rules…)
- Création et surcharge de modules personnalisés (structure, routing, form API)
- Thèmes : création de sous-thèmes, surcharge de templates Twig, breakpoints
- Variables, fonctions et filtres Twig dans les templates
- Utilisation de Layout Builder pour des mises en page avancées
- Travaux pratiques : Création d’un module personnalisé avec un formulaire et enregistrement en base. Personnalisation complète d’un sous-thème avec templates spécifiques et responsive.
- 4
Optimisation des performances et de la sécurité (5h)
- Gestion du cache dans Drupal 8 : Dynamic Page Cache, BigPipe, Varnish
- Configuration de Redis ou Memcached (introduction, mise en œuvre simple)
- Sécurisation des formulaires : CSRF, XSS, validation
- Surveillance des vulnérabilités et des mises à jour critiques
- Modules de sécurité : Security Review, Automated Cron, Login Security
- Travaux pratiques : Test des caches via le module Devel et analyse des performances avant/après. Audit de sécurité d’un site Drupal et correction des failles détectées.
- 5
Déploiement, maintenance et environnement de production (5h)
- Gestion de la configuration avec le Configuration Management (export/import)
- Outils de ligne de commande (Drush, Composer) pour l’automatisation
- Mise à jour des modules et du core : via interface ou Composer
- Sauvegarde/restauration : stratégie, fréquence, automatisation
- Stratégies de déploiement : environnement local/staging/prod, Git
- Travaux pratiques : Mise en place d’un pipeline de déploiement : export config + push Git + Drush. Simulation d’une restauration complète après incident à partir d’un backup.
Ils nous font Confiance
Nos partenaires de confiance








































Questions fréquentes
FAQ : Formation Drupal 8 - Administrateur avancé (2-086)
Oui, mais la prise en charge d'une formation professionnelle par un OPCO dépend de votre opérateur de compétences, de votre branche d'activité et des critères de financement applicables. Ascent Formation vous accompagne dans l'identification des possibilités de financement adaptées à votre entreprise.
Une formation inter-entreprises réunit des participants issus de différentes organisations, tandis qu'une formation intra-entreprise est organisée pour les collaborateurs d'une même entreprise. Le format intra permet notamment d'adapter le contenu et les modalités aux besoins spécifiques de vos équipes.
Selon la formation proposée, il est possible de suivre une formation professionnelle à distance, en présentiel ou selon d'autres modalités disponibles. Consultez les informations de la session concernée ou contactez-nous pour connaître les formats possibles.
Oui, une formation professionnelle peut être adaptée aux objectifs, au niveau des participants et aux besoins opérationnels de votre entreprise. Ascent Formation vous propose des parcours personnalisés pour accompagner le développement des compétences de vos équipes.