Plan du cours
Jour 1 :
Compréhension de Drupal 9
- Introduction à Drupal et compréhension de l'organisation Drupal.
- Installation de Drupal en local (localhost).
- Installation standard vs installation minimale de Drupal.
- Aperçu de l'interface de Drupal.
Compréhension de l'interface d'administration de Drupal :
- Présentation des types de contenu.
- Types de contenu personnalisés.
- Taxonomies.
- Apparence / Thèmes de base.
- Modules de base.
- Vues.
- Types d'affichage personnalisés.
- Blocs et types de blocs personnalisés.
- Options de workflow.
Gestion des utilisateurs :
- Compréhension approfondie de la gestion des utilisateurs.
- Rôles et permissions.
Configuration :
- Paramètres de site de base.
- Tâches Cron.
- Système de fichiers.
- Médias.
Jour 2 :
Thématisation
- Introduction à la thématisation de base.
- Préparation de l'architecture de la thématisation.
- Thématisation basée sur Bootstrap.
- Structure des fichiers YML.
- Paragraphes.
- Utilisation des Paragraphes et de Bootstrap pour créer un thème complet et professionnel.
Architecture des modules
- Introduction au développement de modules de base.
- Compréhension du développement de modules communautaires (Contrib).
- Hooks et fichiers .theme.
- Création d'un module de base avec des routes.
- Définir la catégorie du module.
À l'issue de ce cours, vous serez capable de créer un site web Drupal, de comprendre son flux de travail de construction de site et de l'enrichir avec de nouvelles fonctionnalités.
Pré requis
- Une compréhension de base du HTML et du CSS (développement web).
- De l'expérience avec les versions existantes de Drupal est un atout (facultatif).
- Une expérience de programmation de base en JavaScript et en PHP est un atout.
Public cible
- Gestionnaires de contenu
- Chefs de projet
- Webmasters / administrateurs
- Débutants sous Drupal
Hamad a conçu ce cours en ayant à l'esprit l'apprentissage des dernières terminologies de DRUPAL et une expérience pratique accrue. Si vous prévoyez de passer à DRUPAL 10, vous devrez prendre en main 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