Cette formation vous permet de maitriser la couche de theming de Drupal 8/9
Description de la formation Drupal 8 & 9 Developer (Front-end)
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.
Bulletin d’
inscription Demande de
devis Détail du
programme
Programme de la formation Drupal 8/9 Developer(Front-end)
- Introduction
- Présentation de Drupal et de son jargon (node, taxonomie…)
- Présentation et installation des outils de développement
- Téléchargement et installation de Drupal 8
- Les outils du développeur front-end, désactivation du cache de rendu et TWIG debug.
- Thèmes
- Les principes de bases
- Les fichiers essentiels d’un thème
- Les différents éléments natifs de Drupal
- Thème de base et héritage de thème
- Système de templating Twig
- Gestion des templates
- Introduction à Twig
- Mettre en place un environnement de travail avec Twig Debug
- Comprendre le système de surcharge des templates
- Ajouter des suggestions de templates custom
- Gestion des assets
- Connaitre le système de bibliothèques (librairies)
- Dépendances de librairies et librairies natives de Drupal 8
- Comprendre l’architecture SMACSS : approche Web Component
- Création des URLs dynamiques
- Apprendre à charger une bibliothèque : code PHP, depuis un fichier de template
- Module Layout Discovery
- Intérêts de l’approche des layouts
- Comment définir des layouts depuis un thème
- Utilisation avec le module Display Suite
- Système de configurations
- Comprendre le système de configuration de Drupal 8
- Embarquer un ensemble de configurations dans un thème
- Gestion des dépendances entre configurations
- Gestion du Javascript
- Gestion du Javascript sous Drupal 8 : jQuery, Drupal.behaviors et DrupalSettings
- Les bibliothèques disponibles de base
- Comment ajouter un script custom dans son thème
- Responsive Design avec Drupal 8
- Implémentation des points de rupture
- Gestion des images en responsive design
- Gestion des menus
|
LA SATISFACTION DES PARTICIPANTS À CETTE FORMATION EST DE 4.9/5 :