Formation Drupal 8 Développeur
Formation
À Levallois-Perret
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
-
Lieu
Levallois-perret
Drupal est l'un des trois CMS (Système de Gestion de Contenu) les plus utilisés dans le monde pour créer et animer un site Internet. Il est à la base de nombreux sites de grande audience, notamment des sites de médias requérant une maintenance facile, des sites gouvernementaux ou de grandes institutions et des sites de multinationales
Les sites et dates disponibles
Lieu
Date de début
Date de début
Les Avis
Le programme
Découvrir le CMS Drupal 8
Découvrir le CMS Drupal, ses fonctions, son vocabulaire : node, taxonomie...
Télécharger et installer Drupal 8
Installer et connaître les outils spécifiques au développement : WAMP, éditeur PHP, Firefox
Utiliser les outils du développeur : Firebug, module "Devel"
Découvrir les concepts de base de PHP Objet : classes, interfaces, injection de dépendance, PSR4, annotations
Identifier les fichiers nécessaires
Connaître la structure des fichiers, l’autoloading
S’initier au principe de "hook"
Intégrer les concepts hérités de Symfony 2 : le container, les services...
Comprendre le routing avec Drupal
Attribuer une URL à une page
Gérer le contrôle d'accès à une URL
Créer des URLs dynamiques
Créer un bloc custom
La base de données Comprendre la couche d'abstraction BDD de Drupal et Entity API
Apprendre à se connecter à la base et à effectuer des requêtes
Découvrir et utiliser la Schema API
Se connecter à plusieurs bases de données depuis Drupal
Comprendre les noeuds
Créer un "node module"
Contrôler l'accès aux noeuds
Créer et sauvegarder des noeuds par la programmation
Intercepter les actions effectuées sur les noeuds (hook_node_XXX)
Créer ses propres formulaires par la programmation (FormAPI)
Piloter le processus de validation et de soumission des formulaires
Intervenir dans un formulaire généré par Drupal ou un autre module sans toucher au code source (hook_form_alter)
Créer des formulaires AJAX
Mettre en place des formulaires pour le backoffice : variables de configuration.
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Formation Drupal 8 Développeur