Plan du cours
Comprendre Drupal 9
- Introduction à Drupal et compréhension de l'organisation Drupal
- Installation de Drupal sur un serveur local
- Installation standard vs minimale de Drupal
- Vue d'ensemble de l'interface Drupal
Comprendre l'interface d'administration de Drupal :
- Couverture 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 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
Theming
- Introduction au theming de base
- Préparation de l'architecture de theming
- Theming basé sur Bootstrap
- Structure des fichiers YML
- Paragraphes
- Utilisation de 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 .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 web Drupal, de comprendre son processus de construction et de l'améliorer vers de nouvelles fonctionnalités.
Pré requis
- Compréhension des bases du HTML et du CSS (développement web)
- L'expérience avec une version existante 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
- Administrateurs web
- Débutants en Drupal
Ce cours a été conçu par Hamad avec pour objectif d'apprendre les dernières terminologies de DRUPAL et de fournir une expérience pratique accrue. Ainsi, si vous prévoyez de passer à DRUPAL 10, vous devrez utiliser 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