Plan du cours
Premier jour :
Comprendre Drupal 9
- Introduction à Drupal et compréhension de Drupal org
- Installation de Drupal sur l'hôte local
- Installation Drupal standard ou minimale
- Vue d'ensemble de l'interface de Drupal
Comprendre Drupal l'interface d'administration :
- Couvrir les types de contenu
- Types de contenu personnalisés
- Taxonomies  ;
- Apparence / Thèmes principaux
- Modules de base
- Vues  ;
- Types d'affichage personnalisés
- Blocs et types de blocs personnalisés
- Options de flux de travail
Utilisateur Management :
- 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édia
Deuxième jour :
Création de thèmes
- Introduction à la thématisation de base
- Préparation de l'architecture des thèmes
- Thématisation basée sur Bootstrap
- Structure des fichiers YML
- Paragraphes
- Utilisation des paragraphes et de Bootstrap pour créer un thème Full pledge
Architecture du module
- Introduction au développement de modules de base
- Comprendre le développement des modules Contrib
- Hooks et .theme
- Créer un module de base avec des routes
- Définir la catégorie du 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 pour lui donner de nouvelles fonctionnalités.
Pré requis
- Compréhension des principes de base du HTML et du CSS (développement web)
- Une expérience avec la version existante de drupal est un plus (optionnel)
- Une expérience de base en programmation en Javascript et PHP est un plus .
Audience
- Gestionnaires de contenu
- Gestionnaires de projets
- webmasters/administrateurs
- Nouveau sur Drupal
Hamad a conçu ce cours en ayant à l'esprit l'apprentissage des dernières terminologies DRUPAL et une expérience plus pratique, donc si vous envisagez d'opter pour DRUPAL 10, vous devrez passer par une interface frontale légèrement différente ;
Nos clients témoignent (2)
Lukasz a montré une grande patience et a répondu avec précision à toutes mes questions.
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 où je me sentais plus à l'aise ont reçu moins de temps afin que nous puissions nous concentrer sur les sujets où j'avais moins de connaissances, ce qui a amélioré le rythme du cours. Lukasz était très bon pour expliquer un sujet donné en fonction de mon niveau d'expérience et avait beaucoup d'exemples pertinents à cet égard.
Evan Lynskey - Marine Institute
Formation - Master Drupal 9 Site Building / Architecture
Traduction automatique