A l’issue de la formation le participant sera capable de :
- Nos sessions garanties
- Digital Marketing
Formation Drupal 10 Developer Front-end
Objectifs
Connaître le fonctionnement du développement front sous Drupal afin de pouvoir piloter un projet de refonte graphique.
Comprendre les particularités d’un thème pour Drupal 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.
Prérequis
Connaître HTML et CSS
Avoir des notions de PHP
Avoir des notions de Responsive Design
Un entretien en amont avec notre expert permet de prendre en compte le profil de chaque participant (niveau, objectifs et résultats attendus, contexte professionnel, enjeux…) et d’adapter le contenu de la formation si besoin.
Un entretien en amont avec notre expert permet de prendre en compte le profil de chaque participant (niveau, objectifs et résultats attendus, contexte professionnel, enjeux…) et d’adapter le contenu de la formation si besoin.
Cette formation ne peut être financée que dans le cadre d’un projet d’entreprise (prise en charge entreprise ou OPCO). Les dossiers à financement personnel et CPF ne sont pas pris en compte.
Public
Développeurs
Dernière mise à jour
Programme mis à jour le 25 octobre 2024
Bon à savoir
Evaluez votre niveau
Pour vous aider à bien choisir votre formation, nous vous proposons soit un entretien avec le formateur soit un test d’évaluation. Cela vous assurera que vous disposez des connaissances nécessaires pour suivre la formation dans des conditions optimales.
Sessions garanties
La majorité de nos sessions proposées en distanciel sont garanties. Elles peuvent être enregistrées à la demande.
Travaux pratiques
Nos formations comprennent de nombreux travaux pratiques pour un meilleur apprentissage (60 % de pratique). Nous proposons également de travailler sur vos données pour une meilleure expérience.
Les Modules
de formation
Module1
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
Les outils du développeur front-end, désactivation du cache de rendu et TWIG debug.
Module2
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
Module3
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
Module4
Gestion des assets
Connaitre le système de bibliothèques (librairies)
Dépendances de librairies et librairies natives de Drupal
Comprendre l’architecture SMACSS : approche Web Component
Création des URLs dynamiques
Apprendre à charger une bibliothèque : code PHP, depuis un fichier de templates
Module5
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
Module6
Système de configurations
Comprendre le système de configuration de Drupal
Embarquer un ensemble de configurations dans un thème
Gestion des dépendances entre configurations
Module7
Gestion du Javascript
Gestion du Javascript sous Drupal : jQuery, Drupal.behaviors et DrupalSettings
Les bibliothèques disponibles de base
Comment ajouter un script custom dans son thème
Module8
Responsive Design avec Drupal
Implémentation des points de rupture
Gestion des images en responsive design
Gestion des menus
Les prochaines
sessions de formation
Sur demande
Vous souhaitez organiser cette formation à une date spécifique ?Contactez-nous en remplissant le formulaire ci-dessous
25 novembre 2024
27 janvier 2025
31 mars 2025
19 mai 2025