Objectifs, programme, validation de la formation
Initiation aux fonctionnalités avancées de Drupal
1. PRÉSENTATION
- Drupal
- Outils de développement
- Drupal 8 (installation et présentation)
- Les outils webdesigner
2. LES THÈMES
- Principes de base
- Fichiers essentiels d'un thème
- Éléments natifs
- Thème basique
- Héritage de thème
3. LES TEMPLATES
- Introduction à Twig
- Préparation d'un environnement de travail avec Twig Debug
- Système de surcharge des templates
- Ajout de suggestions templates custom
4. LES ASSETS
- Bibliothèques
- Librairies
- Architecture SMACSS
- Gestion d'une bibliothèque
5. LAYOUT DISCOVERY
- L'approche des layouts
- Définir des layouts depuis un thème
- Module Display Suite
6. SYSTÈME DE CONFIGURATIONS
- Comprendre
- Configurations dans un thème
- Dépendances entre configurations
7. JAVASCRIPT
- Sous Drupal
- Bibliothèques disponibles de base
- Ajout d'un script custom dans un thème
8. RESPONSIVE DESIGN
- Points de rupture
- Gestion des images
- Gestion des menus
Attestation de formation
Non certificiante
Sans niveau spécifique