
Formation pour apprendre Drupal
Maîtrisez Drupal de A à Z et créez des sites web professionnels prêts pour la production en toute confiance. Ce cours couvre tout, de la modélisation du contenu et de la thématisation à Views, aux autorisations des utilisateurs et au déploiement de la configuration. Que vous soyez développeur ou constructeur de sites, vous acquerrez les compétences pratiques exigées par les projets Drupal réels.
Ce que vous allez apprendre:
Vous commencerez par comprendre l'architecture de Drupal et mettre en place un environnement de développement local, puis vous passerez à la création de types de contenu, de champs et de systèmes de taxonomie. Vous configurerez des modules contribués, créerez des sous-thèmes personnalisés et contrôlerez les mises en page à l'aide de blocs et de Layout Builder. Le module Views vous permettra de créer des listes de contenu dynamiques pilotées par des données réelles. Vous gérerez également les rôles des utilisateurs, les autorisations et les flux de travail éditoriaux. Les sujets avancés incluent la gestion de configuration, la mise en place d'API REST, la mise en cache des performances et le renforcement de la sécurité, vous offrant ainsi un ensemble de compétences Drupal complet et professionnel.
Comment vous étudiez de façon pratique Formation pour apprendre Drupal
Comment vous pratiquez Formation pour apprendre Drupal
Pour vous, entreprise, qui souhaitez former votre équipe
Avec Dedika pour les entreprises, le cours inclut des exercices et des exemples adaptés à votre activité et aux besoins spécifiques de votre entreprise.
Contenu du cours
8 Chapitres • 38 LeçonsDurée entre 4 et 360 heures (vous décidez)
Chapitre 1MasquerCacher les détailsVoir les détailsIntroduction à Drupal et aux concepts des systèmes de gestion de contenu
Introduction à Drupal et aux concepts des systèmes de gestion de contenu
Leçon 1 • Qu'est-ce qu'un système de gestion de contenu
Définit les concepts des systèmes de gestion de contenu et compare Drupal aux plateformes concurrentes. Établit le vocabulaire utilisé tout au long de la formation.
Leçon 2 • Configuration d'un environnement de développement local
Guide les étudiants dans l'installation d'une stack locale et du cœur de Drupal. Produit un site local fonctionnel utilisé dans chaque chapitre suivant.
Leçon 3 • Navigation dans l'interface d'administration de Drupal
Oriente les étudiants vers la barre d'outils d'administration, les menus et le tableau de bord. Réduit les difficultés lors de la réalisation d'exercices pratiques dans les chapitres suivants.
Leçon 4 • Présentation de l'architecture de Drupal
Explique l'architecture en couches de Drupal, y compris le cœur, les modules et les thèmes. Fournit le modèle mental nécessaire à tous les travaux de configuration ultérieurs.
Chapitre 2MasquerCacher les détailsVoir les détailsTypes de contenu, champs et modélisation des données
Types de contenu, champs et modélisation des données
Leçon 1 • Taxonomie et systèmes de classification
Explique les vocabulaires et les termes en tant que couche de classification. Relie la taxonomie aux types de contenu via des champs de référence d'entité.
Leçon 2 • Bonnes pratiques de modélisation du contenu
Applique les principes de modélisation des données pour planifier l'architecture du contenu avant la construction. Empêche les restructurations coûteuses ultérieures dans un projet.
Leçon 3 • Création et configuration des types de contenu
Accompagne la création de types de contenu personnalisés avec des paramètres appropriés. Applique directement les concepts d'entités aux tâches pratiques de construction de site.
Leçon 4 • Ajout et gestion des champs
Couvre tous les types de champs principaux et leurs options de configuration. Les étudiants attachent des champs aux types de contenu pour capturer des données structurées.
Leçon 5 • Comprendre les entités et les bundles
Présente les nœuds, les termes de taxonomie, les utilisateurs et autres types d'entités. Clarifie comment les bundles spécialisent les entités pour différents besoins de contenu.
Chapitre 3MasquerCacher les détailsVoir les détailsModules : étendre les fonctionnalités de Drupal
Modules : étendre les fonctionnalités de Drupal
Leçon 1 • Modules contribués essentiels
Configure des modules à haute valeur ajoutée utilisés sur presque tous les projets Drupal. Construit une boîte à outils que les étudiants appliquent dans les chapitres avancés.
Leçon 2 • Mise à jour et suppression des modules
Couvre les procédures de mise à jour sécurisées et la suppression propre des modules. Prévient la perte de données et la dérive de configuration pendant le cycle de vie des modules.
Leçon 3 • Gestion des médias et modules de gestion de fichiers
Étend le système de médias de Drupal avec des outils contribués pour la gestion des actifs. Les étudiants créent une médiathèque adaptée aux équipes éditoriales.
Leçon 4 • Installation de modules avec Composer
Enseigne l'installation de modules basée sur Composer comme workflow standard. Relie la gestion des dépendances à la stabilité du site et aux processus de mise à jour.
Leçon 5 • Écosystème des modules Drupal
Passe en revue le paysage des modules contribués et les indicateurs de qualité. Les étudiants apprennent à évaluer les modules avant de s'y engager.
Chapitre 4MasquerCacher les détailsVoir les détailsThématisation et présentation front-end
Thématisation et présentation front-end
Leçon 1 • Templates et variables Twig
Enseigne la syntaxe Twig et comment Drupal passe les variables aux templates. Les étudiants surchargent les templates principaux pour modifier le résultat du balisage.
Leçon 2 • Principes fondamentaux du système de thèmes Drupal
Explique la couche de thèmes, les moteurs de thèmes et le rôle des thèmes de base. Pose les fondations de tout travail de personnalisation de template et de CSS.
Leçon 3 • Modes d'affichage et modes de vue
Explique comment les modes d'affichage contrôlent le rendu des champs par contexte. Les étudiants configurent les modes de vue teaser, complet et personnalisé pour les types de contenu.
Leçon 4 • Création d'un sous-thème personnalisé
Guide les étudiants dans l'échafaudage d'un sous-thème à partir d'un thème de base. Produit un point de départ réutilisable pour les projets clients.
Leçon 5 • Installation et configuration des thèmes
Couvre l'installation de thèmes contribués et la configuration des options globales du thème. Les étudiants configurent un thème existant avant d'en créer un personnalisé.
Chapitre 5MasquerCacher les détailsVoir les détailsBlocs, menus et mise en page du site
Blocs, menus et mise en page du site
Leçon 1 • Placement et configuration des blocs
Couvre le placement de blocs dans les régions et la définition de conditions de visibilité. Les étudiants maîtrisent les blocs qui apparaissent sur quelles pages et pour quels rôles.
Leçon 2 • Introduction au Layout Builder
Présente le Layout Builder de Drupal pour les mises en page par page et par type de contenu. Les étudiants créent des mises en page flexibles sans code personnalisé.
Leçon 3 • Constructeur de disposition contre Panels
Explique les blocs, les types de blocs et l'interface utilisateur de mise en page des blocs. Relie le système de blocs aux régions définies dans le thème actif.
Leçon 4 • Création et gestion des menus
Enseigne la création de menus, l'ajout de liens et le contrôle de la hiérarchie. Les menus sont ensuite exposés sous forme de blocs et placés dans les régions du thème.
Chapitre 6MasquerCacher les détailsVoir les détailsVues : listes de contenu dynamiques
Vues : listes de contenu dynamiques
Leçon 1 • Création de votre première vue
Accompagne l'utilisation de l'assistant Views pour produire une liste de contenu de base. Les étudiants voient immédiatement les résultats de la requête rendus sur une page.
Leçon 2 • Relations et filtres contextuels
Enseigne la jointure d'entités liées et le passage d'arguments d'URL dans les vues. Permet des listes avancées comme les pages d'auteur et les archives de taxonomie.
Leçon 3 • Concepts du module Views
Explique ce que fait Views et comment il interroge le système d'entités de Drupal. Établit le modèle conceptuel avant que les étudiants ne touchent à l'interface utilisateur.
Leçon 4 • Filtres, tris et contrôles exposés
Couvre les filtres statiques et exposés qui permettent aux utilisateurs d'affiner les listes. Relie la taxonomie et les données de champ configurées dans les chapitres précédents.
Leçon 5 • Types d'affichage et formats de Views
Explore les types d'affichage page, bloc, flux et pièce jointe. Les étudiants produisent plusieurs sorties à partir d'une seule configuration de vue.
Chapitre 7MasquerCacher les détailsVoir les détailsGestion des utilisateurs, rôles et permissions
Gestion des utilisateurs, rôles et permissions
Leçon 1 • Présentation du système utilisateur de Drupal
Explique les types d'utilisateurs anonyme, authentifié et administrateur. Fournit la base du contrôle d'accès pour toute configuration de permission.
Leçon 2 • Création et gestion des rôles
Couvre la création de rôles personnalisés et leur attribution aux utilisateurs. Les rôles deviennent les conteneurs pour des ensembles de permissions granulaires.
Leçon 3 • Workflows et modération du contenu
Configure le module Content Moderation de Drupal pour les états éditoriaux. Les étudiants construisent des workflows de brouillon à publication avec des transitions basées sur les rôles.
Leçon 4 • Accès au contenu et droits d'accès aux nœuds
Présente les droits d'accès aux nœuds pour un contrôle de visibilité par nœud. Étend les permissions de base des rôles pour gérer des workflows éditoriaux complexes.
Leçon 5 • Configuration des permissions
Accompagne la lecture de la matrice des permissions pour accorder et restreindre l'accès. Les étudiants appliquent les principes du moindre privilège pour protéger les opérations sensibles.
Chapitre 8MasquerCacher les détailsVoir les détailsGestion de la configuration et déploiement
Gestion de la configuration et déploiement
Leçon 1 • Exportation et importation de la configuration
Accompagne l'exportation et l'importation complètes et partielles de la configuration via Drush et l'interface utilisateur. Les étudiants déplacent les modifications de configuration du développement vers l'environnement de préproduction.
Leçon 2 • Concepts de gestion de la configuration
Explique comment Drupal stocke la configuration sous forme de YAML et la synchronise entre les environnements. Établit le modèle mental pour toutes les opérations d'exportation et d'importation.
Leçon 3 • Surcharges de configuration et paramètres d'environnement
Utilise les surcharges de settings.php pour faire varier la configuration par environnement. Empêche que des informations sensibles n'entrent dans les fichiers YAML de configuration.
Leçon 4 • Gestion de versions pour la configuration
Intègre les fichiers YAML exportés dans un dépôt Git pour le suivi des modifications. Relie la gestion de la configuration aux workflows de collaboration d'équipe.
Leçon 5 • Pipelines de déploiement et environnements
Conçoit un workflow multi-environnement du local à la production. Les étudiants automatisent les étapes de déploiement à l'aide de scripts et d'outils CI.
Votre certificat valide de réussite
Ce cours est fait pour vous :
Développeur web : souhaite ajouter Drupal à un ensemble de compétences professionnelles recherchées.
Utilisateur WordPress : prêt à passer à un CMS plus structuré et de niveau entreprise.
Designer freelance : a besoin de réaliser des projets Drupal complets en toute indépendance pour ses clients.
Professionnel informatique : chargé de gérer ou de reconstruire le site Drupal d'une organisation.
Personne en reconversion professionnelle : entre dans le développement web et choisit Drupal comme spécialisation.
Responsable marketing numérique : responsable d'une plateforme de contenu fonctionnant sous Drupal.
Ce que disent nos élèves
Vos cours sont parfaits. J'ai acheté le forfait d'un an et j'ai enfin l'opportunité de suivre divers sujets qui m'intéressent sans avoir besoin de changer de plateforme... je vous remercie pour tout ce que vous faites, je vous ai déjà recommandés à d'autres personnes...

J'aime la façon dont les leçons vont droit au but et comment je peux changer de chapitres et passer le contenu dont je n'ai pas besoin.

J'aime le contenu et la façon dont les vidéos sont présentées et transcrites, ce qui accélère le processus !

La plateforme est rapide, simple à utiliser. La diversité du contenu et les vidéos complémentaires aident beaucoup dans l'apprentissage.

Formations principales
FAQ
Qui est Dedika ?
Le certificat est-il valable en France ?
Les cours sont-ils gratuits ?
Quelle est la charge de travail du cours ?
Comment sont les cours ?
Comment fonctionnent les cours ?
Quelle est la durée des cours ?
Quel est le coût ou le prix des cours ?
Qu'est-ce qu'un cours EAD ou en ligne et comment ça marche ?
Cours PDF




















