Développement Drupal 8/9

Qualiopi
À partir de 1990 €
Durée 3 jour(s)
Localisation Partout en France
Logo de CIT FORMATION INFORMATIQUE - Développement Drupal 8/9

Proposé par

CIT FORMATION INFORMATIQUE

Prérequis

Posséder des notions de PHP et les concepts Objet, ainsi que de HTML et SQL et savoir se servir de Drupal comme WebMaster

Public admis

  • Salarié en Poste
  • Entreprise

Demandeur d'emploi et Etudiant non admis

Financement

  • Votre OPCO
  • Financement personnel

Financement CPF non pris en charge

Modalités

  • En centre
  • En entreprise
  • À distance

Objectifs pédagogiques

  • Concevoir son propre module pouvant interagir avec Drupal 8/9
  • Optimiser ses développements avec le framework Drupal 8/9 à l'aide des APIs
  • Appréhender le fonctionnement de Drupal 8/9 dans sa globalité
  • Comprendre le système de hooks
  • Ajuster le cœur de Drupal ou de ses modules sans en modifier le code source

Programme de la formation

Présentation générale du CMS

  • Introduction globale à Drupal 8/9
  • Appréhender les différents outils de développement et les installer
  • Savoir télécharger et installer Drupal 8/9
  • Connaître les outils du développeur (module devel, Firebug)
  • Les principes de base de PHP Objet (interfaces, classes, annotations, PSR4…)

La réalisation d'un module Drupal 8/9

  • Visualiser les fichiers nécessaires
  • Appréhender la structure des fichiers (autoloading)
  • Comprendre le principe des hooks
  • Présentation des concepts issus de Symfony2 (les services, le container)

Appréhender le système de routing

  • Comprendre la gestion du routing sous Drupal
  • Savoir faire correspondre une URL à une page Web
  • Être capable de gérer le contrôle d’accès à une URL
  • Mettre en place des URL dynamiques

Appréhender le système de bloc

  • Être capable de réaliser un bloc custom

Utiliser la base de données de Drupal

  • Appréhender la couche d’abstraction BDD de Drupal 8/9
  • Savoir se connecter à la base et formuler des requêtes
  • Schéma API : comprendre et utiliser
  • Être capable de se connecter à plusieurs BDD via Drupal 8/9

Nœuds de Drupal 8/9 : Les comprendre et s'en servir

  • Introduction globale aux nœuds
  • Concevoir un node module sous Drupal 8/9
  • Effectuer un contrôle d’accès aux nœuds
  • Maîtriser la réalisation et sauvegarde de nœuds programmatiquement
  • Capter les actions effectuées sur les différents nœuds

Appréhender les différents utilisateurs sous Drupal

  • Comprendre l’objet $user
  • Démarrer avec les hook_user()
  • Comprendre le processus de réalisation d’un compte utilisateur
Logo de CIT FORMATION INFORMATIQUE - Formation Développement Drupal 8/9

Proposé par

CIT FORMATION INFORMATIQUE

"Voir loin & longtemps"

Voir la fiche entreprise
À partir de 1990 €
Logo de CIT FORMATION INFORMATIQUE - Développement Drupal 8/9

Développement Drupal 8/9

0 ville proposant cette formation
Logo

La 1ère plateforme pour trouver une formation, choisir son orientation ou construire son projet de reconversion.

© 2024 France Carrière. Tous droits réservés.