Plan du cours
Comprendre Drupal 9
- Introduction à Drupal et compréhension de l'écosystème Drupal org
- Installation de Drupal sur un serveur local
- Installation standard vs installation minimale de Drupal
- Vue d'ensemble de l'interface Drupal
Comprendre l'interface d'administration de Drupal :
- Prise en charge des types de contenu
- Types de contenu personnalisés
- Taxinomies
- Apparence / Thèmes de base (core)
- Modules de base (core)
- Vues
- Types d'affichage personnalisés
- Blocs et types de blocs personnalisés
- Options de flux de travail
Gestion des utilisateurs :
- Compréhension approfondie de la gestion des utilisateurs
- Rôles et permissions
Configuration :
- Paramètres de base du site
- Tâches planifiées (Cron Jobs)
- Système de fichiers
- Média
Personnalisation des thèmes (Theming)
- Introduction à la personnalisation de base
- Préparation de l'architecture des thèmes
- Personnalisation basée sur Bootstrap
- Structure des fichiers YML
- Paragraphes
- Exploitation des modules Paragraphs et Bootstrap pour créer un thème complet et fonctionnel
Architecture des modules
- Introduction au développement de modules de base
- Compréhension du développement de modules contributifs (Contrib)
- Accroche (Hooks) et fichiers .theme
- Création d'un module de base avec des routes
- Définition de la catégorie de module
À la fin de ce cours, vous serez en mesure de créer un site Drupal, de comprendre son flux de travail de construction et de l'améliorer en y ajoutant de nouvelles fonctionnalités.
Pré requis
- Compréhension des bases du HTML et du CSS (développement web)
- L'expérience avec les versions existantes de Drupal est un atout (facultatif)
- Une expérience basique en programmation JavaScript et PHP est un atout
Public cible
- Gestionnaires de contenu
- Chefs de projet
- Webmasters/administrateurs
- Nouveaux utilisateurs de Drupal
Ce cours a été conçu par Hamad avec l'objectif d'approfondir la terminologie de la dernière version de DRUPAL et d'offrir davantage d'expérience pratique. Par conséquent, si vous prévoyez de passer à DRUPAL 10, vous devrez adopter une interface front-end légèrement différente.
Nos clients témoignent (2)
Lukasz a fait preuve de beaucoup de patience et a répondu à toutes mes questions avec soin.
Sylvia - Intrepid Museum
Formation - Master Drupal 9 Site Building / Architecture
Traduction automatique
Que le cours ait été adapté à mes besoins en fonction du questionnaire pré-cours. Les parties sur lesquelles je me sentais plus à l'aise ont reçu moins de temps, ce qui nous a permis de nous concentrer sur les sujets où j'étais moins à l'aise, améliorant ainsi le rythme du cours. Lukasz était très doué pour expliquer un sujet en fonction de mon niveau d'expérience et avait beaucoup d'exemples pertinents qui correspondaient à ce niveau.
Evan Lynskey - Marine Institute
Formation - Master Drupal 9 Site Building / Architecture
Traduction automatique