d

WE ARE WISE ACADEMEX

Let’s Work Together

4 rue de berne, Résidence Tilila, 7éme étage, N°14

DRUPAL 8/9

A PROPOS

Utiliser le CMS de référence

Ecrit en PHP, Drupal est une solution de publication de contenu (CMS) Open Source directement utilisable mais qui présente également la caractéristique appréciée d’être largement personnalisable et évolutive.

Particulièrement puissant, ce CMS qui permet de concevoir des sites extrêmement riches en termes de fonctionnalités, est aujourd’hui reconnu comme l’un des tous meilleurs CMS “libre”.

A l’occasion de cette formation, les participants apprendront à installer, configurer et administrer la solution et découvriront comment exploiter les principaux modules qu’elle propose.

Enfin, ils comprendront également comment personnaliser graphiquement un site.

OBJECTIF

Drupal 8 et 9 – Création et administration de sites

  • Comprendre l’esprit” et le jargon de Drupal (nœud, taxonomie…)
  • Avoir une vue d’ensemble des possibilités de Drupal : points forts, points faibles, délais de mise en œuvre
  • Être capable de créer et d’organiser du contenu, puis d’administrer son site Drupal au quotidien
  • Apprendre à installer, configurer et exploiter des modules indispensables
  • Pouvoir maîtriser les modules Field API et Views qui permettent respectivement de créer ses propres types de contenus et de les afficher en fonction de ses propres critères
  • Passer la certification Drupal 8 Webmaster : construction de site web avec la version 8 du CMS Drupal D8 (passage possible durant 1 an à compter du passage de la formation)
  • connaître les CMS en général ainsi que le HTML et CSS
illustration1

pré-requis

illustration2
  • Afin de suivre la formation CMS Drupal, il est souhaitable de connaitre le Web et les langages HTML/CSS

Qui Devrait Suivre cette formation

La formation CMS Drupal s’adresse aux administrateurs, aux webmasters, aux webdesigners ou toute personne qui se charge d’un site Drupal
illustration3

PROGRAMME

INTRODUCTION

  • Présentation détaillée de Drupal et de son jargon (nœuds, taxonomie, entité…)
  • Présentation et installation des outils de développement (WAMP, Firefox)
  • Téléchargement, installation et configuration avancé de Drupal 8
  • Découverte des principales différences avec Drupal 7

CRÉATION DU CONTENU

  • Créer du contenu sous forme de nœuds ; utiliser des types de nœuds tout faits où créer les siens avec Field
  • Formater le contenu avec un éditeur WYSIWYG (CKEditor) : avantages et inconvénients
  • Utiliser les relations entre entités pour modéliser sa propre structure de données
  • Personnalisation de l’affichage d’un contenu : view mode et form mode
  • Contrôler l’accès au contenu : qui peut voir quoi

LE MODULE VIEWS

  • Présentation des différents types de Views (Table, List, Teaser…)
  • Création d’une vue simple et d’une vue complexe (vues imbriquées, plusieurs vues sur la même page)
  • Personnalisation de l’affichage d’une vue
  • Utilisations avancées du module Views : filtres exposés, filtres contextuels, relations…

ORGANISATION DU CONTENU

  • Classer le contenu de son site avec la taxonomie
  • Gestion des blocs : visibilité, bloc sur mesure Block Visibility Groups
  • Créer un menu qui exploite la taxonomie
  • Utiliser des vues pour naviguer dans le contenu
  • Créer des pages d’accueil qui “remontent” du contenu pioché ailleurs dans le site : modules Display Suite et Paragraph

FONCTIONNALITÉS COMMUNAUTAIRE

  • Gestion des médias avec le module Media
  • Création de formulaire à la souris : modules Contact et Webform
  • Personnaliser les profils utilisateurs
  • Partage de contenus sur les réseaux sociaux

ALLER PLUS LOIN

  • Fonctionnement du multilingue : traduction du contenu et de la configuration
  • Installation multi-sites (une instance de Drupal fait tourner plusieurs sites distincts)

OPTIMISATION

  • Optimiser le référencement
  • Optimiser les performances
  • Optimiser la sécurité

ADMINISTRATION DU SITE

  • Gérer le spam, modérer les commentaires et les utilisateurs
  • Automatiser certaines tâches (envois d’e-mails, validation d’inscription, publication/dépublication du contenu…)
  • Sauvegarder son site Drupal
  • Mettre à jour son site Drupal
Open chat