Plan du cours
Comprendre Drupal 9
- Introduction à Drupal et compréhension de l'écosystème Drupal.org
- Installation de Drupal sur localhost
- Installation standard vs minimale de Drupal
- Vue d'ensemble de l'interface Drupal
Comprendre l'interface d'administration de Drupal :
- Gestion des types de contenu
- Types de contenu personnalisés
- Taxinomies
- Apparence / Thèmes de base
- Modules de base
- 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 Cron
- Système de fichiers
- Médias
Theming
- Introduction au theming de base
- Préparation de l'architecture de theming
- Theming basé sur Bootstrap
- Structure des fichiers YML
- Paragraphes
- Utilisation des Paragraphs et de Bootstrap pour créer un thème complet
Architecture des modules
- Introduction au développement de modules de base
- Compréhension du développement de modules contributifs
- Hooks et fichiers .theme
- Création d'un module de base avec des routes
- Définition de la catégorie du module
À la fin de ce cours, vous serez en mesure de créer un site web Drupal, de comprendre son flux de travail de construction et de l'enrichir avec de nouvelles fonctionnalités.
Pré requis
- Une connaissance de base du HTML et du CSS (développement web).
- Une expérience avec les versions existantes de Drupal est un atout (facultatif).
- Une expérience de programmation basique en Javascript et PHP est un atout.
Public cible
- Gestionnaires de contenu
- Chefs de projet
- Webmasters/administrateurs
- Débutants en Drupal
Hamad a conçu ce cours en gardant à l'esprit l'acquisition des dernières terminologies de DRUPAL et une expérience pratique accrue. Ainsi, si vous comptez passer à DRUPAL 10, vous devrez naviguer dans 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