Cette formation Drupal 8 est à destination des développeurs Drupal 7 voulant apprendre les nouveautés de Drupal 8 et acquérir les nouvelles méthodes de programmation.
Formation à la demande, sur mesure en fonction de vos besoins.
Vous souhaitez une prise en charge personnalisée de votre projet de formation ? Plan de formation adapté à votre besoin. Prise en charge par votre OPCA. Lieu et dates de votre choix.
Objectifs
Connaitre et mettre en œuvre les nouveautés de Drupal 8
Développer un module utilisant la technologie Symfony
Créer un bloc et un service par programmation
Savoir créer un module personnalisé et configurable
Afficher des données via le moteur Twig
Savoir exposer et interroger des données via les Web Services
Créer un Event et l’intercepter
Gérer le cache avec les nouveautés de Drupal 8
Pré-requis
Connaître le développement en Drupal 7
Connaître le développement Php/Mysql
Programme
1ère journée
Introduction à Drupal 8
Les nouveautés
Les différences entre Drupal 7 et Drupal 8
Arborescence des dossiers Drupal
Introduction à la programmation orientée objet
Installation
Installation d’une configuration Standalone avec Wamp
Installation des outils Git, Composer, Drupal Console, Drush
Installation de modules pour le développement (Admin ToolBar, Devel, etc.)
Les Hooks en Drupal
Les requêtes
Les Entity Query
Database API Drupal 8
La gestion des blocs
Créer un bloc par programmation
Création d'un service Drupal 8
La gestion du cache
Cache API
Cache en base de données
Lazy Builder
2ème journée
Administrer son module
Créer ses propres tables dans un module
Créer un formulaire par programmation
Créer une page d’administration pour son module
Twig : Le moteur de template
Les Events
Les Web Services
Exposer les données en JSON / REST
Interrogation d’un web service : cas pratique Marine Species
Développeur web et Drupal Bélaïd a une expérience de développement sur Php/Mysql et Drupal 7 et 8. Il alterne le développement et la formation informatique. Bélaïd offre une pédagogie basée sur la théorie et la pratique par des exercices tout le long de la formation.
Rédiger un avis public