Formation indisponible à l'heure actuelle

Formation Drupal pour les développeurs Initiation + Approfondissement - 5 jours (Éligible au CPF)

Formation

À Luxembourg ()

Prix sur demande

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

Internet et les réseaux de communication sont au coeur de notre société et nous aident à conquérir de nouveaux marchés ou à nous organiser. Pour faciliter votre travail ou simplement pour le promouvoir, vous aurez besoin de professionnels réactifs, performants et dotés d'une forte culture technologique. Savoir développer des modules pour Drupal, interagir avec le cœur, gérer le routeur, les formulaires, le modèle de données

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Les matières

  • Gestion
  • Api

Le programme


Introduction à Drupal


Présentation de Drupal et historique des versions

IDE et les
outils de développement pour Drupal

Installation et mise en
place de l'environnement de travail

Documentation et autres
ressources Drupal.org



Atelier: Installation et
configuration de base de Drupal


Architecture de Drupal


Architecture générale

Organisation des répertoires et
fichiers

Gestion multisite



Atelier: Utilisation des
modules tiers


Création d'un module


Déclaration du module: le fichier info

Interagir avec le
coeur: le principe des hameçons

Déclarer un hameçon

Bonnes
pratiques: page d'aide, administration, droits

Enregistrer les
réglages du module



Atelier: Création du premier module


Le routage (menu API)


Comment Drupal gère l'URL routing

Faire correspondre une URL
à une page

Gérer le contrôle d'accès à une URL

Utilisation
de caractères «joker» dans les URLs

Modifier les URLs
déclarées par d'autres modules


La base de données


La couche d'abstraction de base de données

Se connecter à la
base

Effectuer des requêtes

Gestion des transactions


Présentation du Schema API

Gérer les versions du schéma


Se connecter à plusieurs BdD


Les utilisateurs


L'objet global $user

Introduction au hook_user()

Processus
de création de compte utilisateur

Le processus de login

Ajouter
des champs à l'objet $user


Les formulaires


Créer ses propres formulaires

Soumission et validation d'un
formulaire

Présentation d'un formulaire

Formulaires
complexes


Programmation avancée


L'API File

Manipuler la taxonomie

Gestion du cache par
Drupal

Gestion des sessions par Drupal

Utiliser javascript et
jQuery dans Drupal


Le système de thème


Comprendre le moteur de thème

Augmentation et surcharge des
éléments d'affichage

Les fichiers de template

Les fonctions
theme


Les entités


Fonctionnement des entités et bundles

Créer un nouveau type
d'entité

Gérer les métadonnées des entités

Utilisation de
l'assistant Entity API

Mise en place de la classe Entité et de
son contrôleur


Les champs


Déclarer un nouveau de type de champ

Gérer la persistance en
base de données

Validation d'un champ

Créer un widget
personnalisé


Conclusion


Principales évolutions de Drupal 8

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Formation Drupal pour les développeurs Initiation + Approfondissement - 5 jours (Éligible au CPF)

Prix sur demande