A l’issue de la formation les participants seront capables de :
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
Créer et d’organiser du contenu, puis d’administrer son site Drupal au quotidien
Installer, de configurer et d’exploiter des modules indispensables
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
- Développement
- Développement web
Formation Drupal10 Création et administration de sites
Objectifs
Prérequis
Bonnes connaissances de CSS et HTML
Maîtrise du langage PHP
Un entretien en amont avec notre expert permet de prendre en compte le profil de chaque participant (niveau, objectifs et résultats attendus, contexte professionnel, enjeux…) et d’adapter le contenu de la formation si besoin.
Cette formation ne peut être financée que dans le cadre d’un projet d’entreprise (prise en charge entreprise ou OPCO). Les dossiers à financement personnel et CPF ne sont pas pris en compte.
Public
Webmasters Drupal, contributeurs avancés, administrateurs fonctionnels
Dernière mise à jour
Bon à savoir
Evaluez votre niveau
Formations modulables
Travaux pratiques
Les Modules
de formation
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 7
Optimiser le référencement
Optimiser les performances
Optimiser la sécurité
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
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
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…
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ôler l’accès au contenu : qui peut voir quoi
Fonctionnement du multilingue : traduction du contenu et de la configuration
Installation multi-sites (une instance de Drupal fait tourner plusieurs sites distincts)
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