Formation Drupal 8 & 9 Developer (Front-end)

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 :
  • Niveau : Intermédiaire
  • Ref : DRUP29
  • Durée : 2 jours - 14h
  • Prix : 990€
  • Niveau : Intermédiaire
  • Ref : DRUP29
  • Durée : 2 jours - 14h
  • Prix : à définir
organiser votre formation

Objectifs

  • Connaître le fonctionnement du développement front sous Drupal 8 afin de pouvoir piloter un projet de refonte graphique.
  • Comprendre les particularités d’un thème pour Drupal 8 afin d’être en mesure d’anticiper les temps de développement.
  • Savoir évaluer le temps d’intégration d’une charte graphique sous forme de thème afin de pouvoir dimensionner l’équipe de développement.

Public

  • Web designers
  • Développeurs
  • Intégrateurs

Pré-requis

  • Connaître HTML et CSS
  • Avoir des notions de PHP
  • Avoir des notions de Responsive Design
Pré-inscription
Nous proposons
Consulting
Formation