Logo entreprise

Non finançable CPF
Formation Drupal : Webmasters + Intégrateurs

Coût de la formation
1996.00€
Durée totale
Localisation
A distance 100% en ligne
Profils acceptés
Tout public
Certifications
OPQF, Qualiopi

Connaissances nécessaires

Connaissance du HTML et CSS, notions de programmation et du PHP

Objectifs de la formation

Savoir installer Drupal, le configurer et l'administrer au quotidien. Savoir créer un thème complet.

Programme et détails du déroulé de la formation

Programme de Formation Drupal : Webmasters + Intégrateurs

Introduction

Historique et comparaison avec d'autres CMS

Content Management System (CMS) : fonctionnement et intérêts

Principe de fonctionnement de Drupal

Procédure d'installation et activation de modules

Configuration initiale, langue du site

Gérer la traduction de l'interface

Avoir plusieurs avec une seule installation de Drupal

Atelier : Installation de DrupalGestion du contenu

Création et publication de pages et d'articles

Mettre en place un éditeur WYSIWYG

Gérer les formats de saisie (texte, html restreint, ...)

Mettre en place des filtres de réécriture (URL filter, line break converter, ...)

Les modules de contenu supplémentaires (livres, forums, blog...)

Créer un nouveau type de contenu, les options de publication

Lui ajouter des champs

Module de type de champs supplémentaire (date, référence d'entité, ...)

Atelier : Création de ses premièrs contenuStructuration des pages

Utiliser la taxonomie pour organiser les contenus

Présentation du système de région et de blocs

Administration des blocs, création de blocs personnalisés

Restreindre l'affichage des blocs par rapport au contexte

Gestion des menus, des liens, des urls et des alias

Suggestion automatique des alias à partir de jetons

Atelier : Structurer la navigation sur le siteGestion des utilisateurs

Créer, activer et bloquer des utilisateurs

Configurer le mode d'inscription

Distribution des rôles et permissions

Atelier : Mettre en place les accès au sitePrésentation avancée avec views

Générer des pages de navigation

Les différentes types de sorties (page, bloc, flux rss, ...)

Configurer le format (Grille, liste, tableau, slider, ...)

Configurer individuellement les champs

Filtrer, ordonner les résultats, exposer les filtres au visiteur

Gérer des filtres contextuels

Atelier : créer une vues sur les articles par auteurMaintenance du site

Sauvegarder le site (fichiers et base de données)

Mettre le site en maintenance

Gérer les mises à jour des modules et du cœur

Revenir sur une sauvegarde

Atelier : créer une vues sur les articles par auteurPersonnalisation graphique élémentaire d'un site avec Drupal

Application d'un thème existant

Configuration du thème

Principe du theming Drupal

Principe de fonctionnement des CMS

Tableau de rendu et moteur de template

Inspecter et manipuler la page avec les outils intégrés des navigateurs

Atelier : Exploration d'un thème existantCréer son thème

Anatomie d'un thème

Créer un sous-thème et s'appuyer sur un kickstart

Fonctionnement des fichiers de template

Mise en page avec CSS, quelques techniques essentielles

Rendre son site responsive

S'appuyer sur les jeux de classes Drupal afin d'optimiser ses règles

Gérer des contextes spécifiques via la suggestion de template

Atelier : Créer son premier thèmeAméliorer son thème

Intégration du module color

Surcharger les fonctions thèmes

Définir des variables à travers les préprocesseurs

Atelier : Personalisations avancées diversesTravailler avec javascript et jQuery

Ajout des sources dans le thème

Gérer les versions de jQuery dans Drupal

Présentation du DOM

Présentation du gestionnaire d'événement

Sélection et manipulation du DOM avec jQuery

Interaction utilisateur

Atelier : Afficher dynamiquement le menu primaire grâce à jQueryPassage de la certification (si prévue dans le financement)