Formation Drupal 8/9 Webmaster

  • Référence : OPS013
  • Durée : 21 heures
  • Certification : Non
  • Eligible CPF : Non

CONNAISSANCES PREALABLES

  • 1-Bien connaître le web en général
  • 2- Connaître les CMS en général
  • 3-Connaître HTML et CSS

PROFIL DES STAGIAIRES

  • 1-Webmasters ou responsables de sites Web souhaitant gérer de façon autonome leur site web au quotidien
  • 2-Développeurs amenés à réaliser un site Drupal de A à Z : installation, paramétrage, développement...
  • 3-Décideurs ou chefs de projet souhaitant avoir une vue d'ensemble de Drupal et de ses possibilités

OBJECTIFS

  • Comprendre l'esprit et le jargon de Drupal (noeud, taxonomie...)
  • Avoir une vue d'ensemble des possibilités de Drupal : points forts, points faibles, délais de mise en oeuvre
  • Être capable de créer et d'organiser du contenu, puis d'administrer son site Drupal au quotidien
  • Être capable d'installer, de configurer et d'exploiter des modules indispensables
  • Maîtriser les modules Field et Views qui permettent respectivement de créer ses propres types de contenus et de les afficher en fonction de ses propres critères
  • Passage de la certification Drupal 8 Webmaster : construction de site web avec la version 8 du CMS Drupal D8 sur Paris (passage possible durant 1 an à compter du passage de la formation)

METHODES PEDAGOGIQUES

  • 6 à 12 personnes maximum par cours, 1 poste de travail par stagiaire
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage
  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions

METHODES D'EVALUATION DES ACQUIS

  • Auto-évaluation des acquis par le stagiaire via un questionnaire
  • Attestation de fin de stage adressée avec la facture

FORMATEUR

Consultant-Formateur expert Développement Internet

CONTENU DU COURS Développement Internet

1 - Introduction

  • Présentation et installation des outils de développement (XAMPP, module Devel)
  • Téléchargement, installation et configuration avancée de Drupal 8
  • Découverte des principales différences avec Drupal 7
  • Présentation détaillée de Drupal et de son jargon (node, taxonomie, entité…)

2 - Création du contenu

  • Créer du contenu sous forme de noeuds
  • 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

3 - Le module Views

  • Présentation des différents types de Views (page, bloc, référence…)
  • 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

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

5 - Fonctionnalités communautaires

  • Gestion des médias avec le module Media
  • Création de formulaire à la souris : modules Contact, Webform…
  • Personnaliser les profils utilisateurs
  • Partage de contenus sur les réseaux sociaux
  • Mise en place d’un workflow de publication pour les noeuds

6 - Aller plus loin

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

7 - Optimisation

  • Optimiser le référencement : quels modules installer ?
  • Optimiser les performances : quels sont les points critiques à surveiller ?
  • Optimiser la sécurité : quelles sont les bonnes pratiques à respecter ?

8 - 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
  • Introduction au déploiement (système de configuration)
Cookies