-
Filière :
Digital Workplace, Contenus, Search
-
Sous-filière :
CMS
-
Référence
DP9D01
-
Durée
3 jours (21 h)
-
Prix par personne HT
1 800 € HT
Description
Drupal est devenu le CMS open-source privilégié des grandes entreprises car il offre des capacités importantes en termes de développements spécifiques. Pour des projets ambitieux, il est devenu indispensable de savoir développer avec Drupal et connaitre les nouveaux rouages de la version 9. Cette formation permettra aux développeurs ou aux webmasters maîtrisant PHP de s’approprier entièrement Drupal 9
Objectifs pédagogiques
- Assurer la conception technique d’un site sous Drupal 9
- Maîtriser le développement d’un site Drupal 9
- Utiliser les nouvelles APIs de Drupal 9
Public cible
Développeurs PHP, Webmaster souhaitant aller plus loin dans la gestion de leur site
Pré-requis
Connaître la programmation Objet (POO) avec PHP (indispensable). Bonnes connaissances de HTML et CSS. Avoir suivi une formation Drupal Webmaster (ou avoir les connaissances équivalentes)
Modalités d’évaluation
L’évaluation des acquis se fait tout au long de la session au travers d’ateliers de mise en pratique des notions et concepts abordés pendant la formation.
Méthodes pédagogiques
60 % Théorie / 40 % Pratique
Programme de la formation
Introduction
- Introduction
- Installation de l’environnement
Administrer Drupal
- Les Entités
- Les Champs
- Les Types de contenu
- La Taxonomie
- Les Types de block
- Configuration avancée des Entités
- Views
- Modules
- Thèmes
- Paragraphes
Environnement de développement
- Drush
- Drupal Console
- Configuration de développement
- Module Devel
Configuration & Versioning
- Import/Export de Configuration
- Gestion des modules/thème avec Composer
- Versioning d’un Projet
Développer pour Drupal
- Architecture d’un Module
- Les Hooks
- Le Routing
- Le système de traduction
- Les Services
- Les Événements
- Les Plugins
- Les Formulaires
- Manipuler les nodes
- Migrate
Thème Drupal
- Architecture d’un thème
- Hook Theme
- Les Régions
- Les Render Array
- Les Librairies
- Les Templates
- Preprocessing
Qualité
Cette formation est accessible aux personnes en situation de handicap, nous contacter en cas de besoin d’informations complémentaires.
Programme mis à jour le