M2i Formation

Drupal - Perfectionnement

Par M2i Formation

Objectifs

  • Comprendre le système de "theming" (habillage) de Drupal
  • Maîtriser le HTML / CSS généré par Drupal
  • Intégrer n'importe quelle charte graphique sous forme de thème Drupal
  • Créer votre propre thème
  • Changer l'apparence d'un module sans toucher au code de ce module.

Programme

Introduction

  • Présentation rapide de Drupal et de son jargon (noeud, taxonomie...)
  • Présentation et installation des outils de développement (WAMP, Editeur PHP, Firefox)
  • Téléchargement et installation de Drupal 8
  • Les outils du webdesigner : Firebug, TWIG debug

Thème, les fondamentaux

  • Principe de base
  • Les fichiers d'un thème
  • Les différents éléments natifs de Drupal
  • Thème de base et héritage

Système de templating Twig

  • Gestion des templates
  • Introduction à Twig
  • Twig Debug
  • Surcharge de templates
  • Ajouter des suggestions de template custom

Gestion des assets

  • Système de bibliothèques
  • Dépendances et bibliothèques natives
  • Architecture SMACSS
  • Différents types de chargement d'une bibliothèque

Module Layout Plug-in

  • Intérêts de l'approche des layouts
  • Définir des layouts depuis un thème
  • Utilisation avec Page Manager et Display Suite

Configuration

  • Système de configuration de Drupal 8
  • Embarquer une configuration dans un thème
  • Dépendance entre configuration

JavaScript

  • Gestion du JavaScript et Drupal 8
  • Bibliothèques de base
  • Ajouter un script custom

Pédagogie

L'évaluation des acquis se fait :

  • En cours de formation, par des productions
  • Et, en fin de formation, par un questionnaire d'auto-évaluation ou une certification (M2i ou éditeur)

Partager cette formationTélécharger au format pdf Ajouter à mes favoris

Formations de la même catégories (5)

Tanit Formation
Créer et administrer un site web avec drupalPar Tanit Formation

Dans cette formation vous apprendrez à concevoir un site Web de A à Z avec Drupal. Après l'installation du CMS dans une plateforme Apache, PHP, MySQL, vous configurerez le nouveau site pour ensuite y ajouter vos fonctionnalités. La création de contenus basiques, mais aussi personnalisés, ainsi que leur classification, donneront la matière de votre site que vous apprendrez ensuite à classifier et à présenter dans un style professionnel.

Dawan
Drupal 8 Développeurs : ApprofondissementPar Dawan

Savoir développer des modules pour Drupal, interagir avec le cœur, gérer le routeur, les formulaires, le modèle de données

Openska
Drupal 8 & 9 Developer (Front-end)Par Openska

Openska vous propose cette formation Drupal 8 développeur (front end) sur 2 jours pour vous permettre de maîtriser la couche de theming de Drupal 8/9 : gestion des assets (CSS et JS) et des templates (avec le moteur de thème TWIG), fonction de preprocess, Responsive Design (breakpoint), surcharge du HTML / CSS de modules contribués et intégration d’un plugin externe.

Orsys
Drupal 8 & 9, créer et administrer un site de gestion de contenuPar Orsys

Dans ce cours, vous apprendrez à créer, gérer et administrer le contenu d'un site réalisé avec Drupal 8 & 9. Vous verrez comment organiser les contenus rédactionnels, alimenter le site, proposer des fonctionnalités supplémentaires au moyen d'extensions.

Dawan
Drupal : Webmasters + IntégrateursPar Dawan

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