M2i Formation

Drupal - Perfectionnement

Web et Mobile Design - Programmes libres / CMS

Présentiel

2 jours (14 heures) - DRU-PE

Accueil  ›  Formations Multimédia  ›  Web et Mobile Design  ›  Programmes libres / CMS  ›  Drupal - Perfectionnement

Objectifs pédagogiques

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

Niveau requis

Il est indispensable de connaître HTML et CSS. Il est conseillé d'avoir des notions de PHP et de Responsive Design.

Public concerné

Développeurs, intégrateurs et webdesigners.

Paris Chaillot09/05/20191 160 € HTDates proposées dans les agences M2iRéserver
Paris Chaillot18/11/20191 160 € HTDates proposées dans les agences M2iRéserver

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Metz09/05/20191 160 € HTDates proposées dans les agences M2iRéserver
Mulhouse09/05/20191 160 € HTDates proposées dans les agences M2iRéserver
Nancy09/05/20191 160 € HTDates proposées dans les agences M2iRéserver
Reims09/05/20191 160 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Caen09/05/20191 160 € HTDates proposées dans les agences M2iRéserver
Évreux09/05/20191 160 € HTDates proposées dans les agences M2iRéserver
Le Havre09/05/20191 160 € HTDates proposées dans les agences M2iRéserver
Lille09/05/20191 160 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Dijon09/05/20191 160 € HTDates proposées dans les agences M2iRéserver
Grenoble09/05/20191 160 € HTDates proposées dans les agences M2iRéserver
Lyon09/05/20191 160 € HTDates proposées dans les agences M2iRéserver
Saint-Étienne09/05/20191 160 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Bordeaux09/05/20191 160 € HTDates proposées dans les agences M2iRéserver
Orléans09/05/20191 160 € HTDates proposées dans les agences M2iRéserver
Tours09/05/20191 160 € HTDates proposées dans les agences M2iRéserver
Bordeaux18/11/20191 160 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Aix-en-Provence09/05/20191 160 € HTDates proposées dans les agences M2iRéserver
Montpellier09/05/20191 160 € HTDates proposées dans les agences M2iRéserver
Sophia Antipolis09/05/20191 160 € HTDates proposées dans les agences M2iRéserver
Aix-en-Provence18/11/20191 160 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

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

En cliquant le bouton « Accepter », vous acceptez l’utilisation de cookies pour réaliser des mesures d’audiences et vous permettre d’enregistrer vos préférences de navigation. Sans votre acceptation, aucun cookie ne sera enregistré.

Accepter Paramètres En savoir plus