Formation Drupal : Programmation PHP avec un expert
[100% en téléprésentiel - pas de FOAD ( * ) ]


Taux global de satisfaction des Stagiaires Formation Drupal : Programmation PHP : 4.8 sur 5 pour 497 formations

Accueil / Formation / programmation serveur

sagexa in good shape
"La voie du juste milieu n'est pas suivie.
Les hommes intelligents vont au-delà, les ignorants restent en deçà.
Les sages veulent trop faire, et l'homme de peu pas assez.
C'est ainsi que tout homme boit et mange, et peu savent juger des saveurs."
Confucius

Drupal 8 pour développeurs

Fiche technique Formation Drupal 8 pour développeurs
étendre les possibilités du CMS Drupal
Lieu programmé Classe virtuelle (téléprésentiel en direct)
dates du 01-06-2022 au 03-06-2022 (durée 3 jours)
Tarif 1950 € HT / personne (1950 € TTC)
sous réserve d'un nombre suffisant d'inscriptions
Formateur
01-06-2022programmation serveur

Drupal est basé sur le framework Symfony. Une bonne connaissance du développement objet en PHP permet d'adapter Drupal aux besoins spécifiques d'un développement.

  • ✅ Certifié Qualiopi (Financement OPCO/France Travail)
  • ⭐ Note : 4.8/5 (Basé sur 497 formations)
  • 👨‍🏫 Expert identifiable : +20 ans d'expérience
  • 🎙 Formation 100% en téléprésentiel (pas de FOAD classique)

Drupal 8 pour développeurs

Objectifs de la formation Drupal 8 pour développeurs

  • Créer un module capable d'interagir avec Drupal 8.
  • Utiliser Drupal et ses APIs comme framework de développement
  • Comprendre le fonctionnement global de Drupal 8 et le Conteneur Symfony
  • Modifier le comportement de Drupal 8 sans refactoring

Contenu de la formation Drupal 8 pour développeurs

Formation Drupal 8 pour développeurs

Durée de la formation

3 jours

Participants à la formation Drupal 8 pour développeurs

développeurs PHP

Niveau : avancé 🌶️🌶️🌶️

Pré-requis de la formation

Bonne connaissance de PHP7 orienté objet. La connaissance de Rest peut être utile

😊👉 j'évalue mon niveau php/objet ici (QCM)

Comment bien se préparer à cette formation ? 👇

Que faire après cette formation ? 👇

Travaux pratiques de la formation

les participants réaliseront la conception et l'implémentation d'une application web basée sur une version de Drupal adaptée.


Programme de la formation Drupal 8 pour développeurs

Introduction

  • Drupal et ses concepts.
  • Adapter l'IDE
  • POO en PHP : rappels (classes, interfaces, polymorphisme,design patterns, SPL et PSR)

< sommaire formation Drupal 8 pour développeurs


Créer un Module pour Drupal

  • fichiers d'un module drupal
  • stratégie de chargement
  • Container, Service et Injection de dépendance

< sommaire formation Drupal 8 pour développeurs


Créer un Plugin Drupal

  • Qu'est-ce qu'un plugin drupal ?
  • Découverte d'un Plugin Drupal : YAML vs. Annotations
  • Mise en oeuvre d'un plugin Drupal

< sommaire formation Drupal 8 pour développeurs


Routing Drupal

  • Gestion des Routes dans Drupal
  • Mapping URL
  • Constructeurs create et construct
  • URL dynamique
  • Liens menu, contectuel action et task

< sommaire formation Drupal 8 pour développeurs


L'API Cache de Drupal

  • Gestion du cache dans Drupal
  • Types de caches
  • API du cache (key, context, tag et max-age)
  • Modules de cache
  • Auto-placeholdering et lazy builders

< sommaire formation Drupal 8 pour développeurs


Les Blocs Drupal

  • Gestion des Blocs
  • Types de Blocs
  • Création d'un Bloc

< sommaire formation Drupal 8 pour développeurs


Base de Données Drupal

  • ADO Drupal
  • API d'entité
  • Connexion et requête simple
  • CRUD et API Schema

< sommaire formation Drupal 8 pour développeurs


Noeuds Drupal

  • Qu'est-ce qu'un Node drupal ?
  • Créer un Node Drupal
  • Manipuler un Node
  • Gérer les actions avec les Hooks
  • Onglet de Node

< sommaire formation Drupal 8 pour développeurs


Templates Drupal

  • Couche de Thème
  • Twig : introduction
  • Rendu et formatage

< sommaire formation Drupal 8 pour développeurs


Formulaires Drupal

  • API Form
  • Validation et envoi
  • Gestion asynchrone Ajax
  • Mise en page
  • Hook de modification

< sommaire formation Drupal 8 pour développeurs


API State de Drupal

  • Gestion de la configuration : Yaml , import, export.
  • Formulaire back-office
  • Objet Config
  • i18n

< sommaire formation Drupal 8 pour développeurs


Sécurité du CMS Drupal

  • Contrôle d'Accès
  • Contrôle d'accès niveau Bloc
  • Contrôle d'accès niveau Page
  • Créer un Service d'Accès

< sommaire formation Drupal 8 pour développeurs


Pourquoi choisir notre formation Drupal en téléprésentiel plutôt qu'une FOAD classique ?

Caractéristiques FOAD / E-learning Classique Formation Drupal Sagexa
Mode d'apprentissage Vidéos pré-enregistrées en autonomie Direct (Live) avec un formateur expert
Interaction et Questions Forum ou email (réponse sous 24h/48h) Réponses immédiates par micro ou chat
Accompagnement TP Correction automatique ou corrigés types Assistance à distance et aide au débogage en direct
Rythme de travail Souvent délaissé par manque de motivation Calendrier fixe pour une progression garantie
Mises à jour Contenu parfois obsolète (anciennes versions) Cours basé sur les dernières versions Drupal

*Contrairement à une FOAD, notre format en téléprésentiel vous assure la même qualité qu'un cours en présentiel, sans les contraintes de déplacement.