Création de site, CMS, Responsive Design, E-commerce, ...

Intermédiaire 3 jours (21h) - St Cloud 1299 € ht

Réf : DRU5

Formation Drupal 8 pour webmaster

Apprendre à installer, configurer et exploiter les modules indispensables de Drupal 8 afin d'être autonome pour l'administration de son site Drupal au quotidien

Programme

1. Introduction

  • Présentation détaillée de Drupal et de son jargon (node, taxonomie, entité...)
  • Présentation et installation des outils de développement (WAMP, Firefox)
  • Téléchargement, installation et configuration avancée de Drupal 8
  • Découverte des principales différences avec Drupal 72. Création du contenu

2. Création du contenu

  • Créer du contenu sous forme de noeuds ; utiliser des types de noeuds tout faits ou 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ôle l'accès au contenu : qui peut voir quoi

3. 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...

4. 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 : module Page Manager, Panels et Paragraph

5. Fonctionnalités communautaires

  • Gestion des médias avec le module Media Entity
  • Création de formulaire à la souris : modules Contact, YAML Form, eForm...
  • Ajouter une newsletter
  • Personnaliser les profils utilisateurs
  • Système de note avec Voting API
  • Partage de contenus sur les réseaux sociaux
  • Workflow de publication

6. 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).

7. Optimisation

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

8. Administration du site

  • Gérer le spam, modérer les commentaires et les utilisateurs
  • Automatiser certaines tâches (envoi d'e-mails, validation d'inscription, publication/dépublication du contenu...)
  • Sauvegarder son site Drupal
  • Mettre à jour son site Drupal
Tlcharger l'article au format PDF