Plan du cours
Jour 1
Compréhension de Drupal 9
- Introduction à Drupal et compréhension de Drupal.org
- Installation de Drupal sur localhost
- Installation standard vs installation minimale de Drupal
- Présentation de l’interface de Drupal
Compréhension de l’interface d’administration de Drupal :
- Les types de contenus
- Les types de contenus personnalisés
- Les taxonomies
- L’apparence/les thèmes de base
- Les modules de base
- Les vues
- Les types d’affichage personnalisés
- Les blocs et les types de blocs personnalisés
- Les options de flux de travail
Gestion des utilisateurs :
- Compréhension approfondie de la gestion des utilisateurs
- Rôles et autorisations
Configuration :
- Paramètres de site de base
- Tâches Cron
- Système de fichiers
- Médias
Jour 2
Thématique (Theming)
- Introduction au theming de base
- Préparation de l’architecture du thème
- Theming basé sur Bootstrap
- Structure des fichiers YML
- Paragraphes
- Utilisation des Paragraphes 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 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 cette formation, vous serez capable de créer un site Drupal, de comprendre son processus de création de site et d’en enrichir les fonctionnalités pour atteindre de nouveaux objectifs.
Pré requis
- Connaissances de base en HTML et CSS (développement web).
- Une expérience avec les versions précédentes de Drupal constitue un atout (optionnel).
- Des compétences de base en programmation avec JavaScript et PHP constituent un atout.
Public cible
- Responsables de contenu
- Responsables 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 envisagez 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