Titre

hello@youremail.com
+1234567890
0
  • Aucun produit dans la demande de devis.
0
  • Aucun produit dans la demande de devis.

Formation Drupal – Développeur Back

La formation Drupal - développeur Back permet de s'initier aux fonctionnalités avancées de Drupal, en apprenant à créer ses propres modules.
Elle peut être dispensée dans nos centres de formation de Lyon, de Paris ou au sein de votre entreprise.
drupal formation

Fiche d'identité

Informations complémentaires

Durée

3 jours

Lieu

Lyon, Paris

Niveau

Débutant

Vue

2D

Logiciel

Drupal

CPF

Formation CPF

Editeur

Drupal

Prochaines dates Lyon

octobre

7 oct. 2019
9 oct. 2019

novembre

4 nov. 2019
6 nov. 2019

décembre

2 déc. 2019
4 déc. 2019

janvier

6 janv. 2020
8 janv. 2020

février

3 févr. 2020
5 févr. 2020

mars

2 mars 2020
4 mars 2020

mars

30 mars 2020
1 avr. 2020

mai

11 mai 2020
13 mai 2020

juin

8 juin 2020
10 juin 2020

Prochaines dates Paris

octobre

7 oct. 2019
9 oct. 2019

novembre

4 nov. 2019
6 nov. 2019

décembre

2 déc. 2019
4 déc. 2019

janvier

6 janv. 2020
8 janv. 2020

février

3 févr. 2020
5 févr. 2020

mars

2 mars 2020
4 mars 2020

mars

30 mars 2020
1 avr. 2020

mai

11 mai 2020
13 mai 2020

juin

8 juin 2020
10 juin 2020

Plus d'informations

Contactez-nous au
04 72 10 12 77 ou
  par email
Télécharger le programme de formation

Drupal – Développeur Back

1050  HT - 3 jours

tarifs préférentiels pour les indépendants, auto-entrepreneurs, étudiants et demandeurs d’emploi

Objectif : Apprendre à créer ses propres modules.

Personnel concerné : tout public (demandeur d’emploi, salarié, entreprise, fonctionnaire et étudiant)

Pré-requis : Connaitre PHP , HTML et CSS.

S'inscrire Ou
PROGRAMME
1.  PRÉSENTATION
  • Drupal
  • Outils de développement
  • Drupal 8 (installation et présentation)
  • Outils du développeur
  • PHP
2. LES MODULES
  • Fichiers fondamentaux
  • Structures des fichiers et autoloading
  • PSR-0 et PSR-4
  • Concepts hérités de Symfony : container, services et injection de dépendance
3. PLUGINS
  • Présentation
  • Mécanisme de découverte
  • Exemple et implémentation
4. LE SYSTÈME DE ROUTING
  • Drupal avec le routing
  • Assouvir une URL à un contrôleur
  • Application de services
  • Création d’URLs dynamiques
  • Liens menu, contextuels, d’action et de tâche
5. CACHE API
  • Gestion du cache avec Drupal
  • Différents types de cache
  • Cache API
  • Différents modules de cache
  • Présentation Auto-placeholdering + création des lazy builders
6. SYSTÈME DE BLOC
  • Gestion avec Drupal
  • Introduction aux types de bloc
  • Créer un bloc avec Block Plugin
7. BASE DE DONNÉES
  • La couche d’abstraction BDD
  • Entity API
  • Connexion à la base + opérer des requêtes simples avec la Database API
  • Enregistrer ses propres données en base avec la Schema API
8. LES NOEUDS
  • Définition
  • Manipulation des nœuds
  • Intercepter les actions effectuées sur les nœuds
  • Ajout automatique d’onglet sur chaque page de nœud
9. TEMPLATING
  • Couche de thème
  • Syntaxe TWIG
  • Render Arrays (intérêt)
  • Déclarer son propre formatage HTML sous forme de template
10. FORMULAIRES
  • Création de formulaires avec la Form API
  • Gérer la validation et la soumission d’un formulaire
  • Formulaire avec AJAX
  • Mise en forme d’un formulaire
  • Modifier un formulaire généré par Drupal
11. STATE API
  • Principe du système de configuration : configuration en base, fichiers YAML, import/export et synchronisation.
  • Créer un formulaire dans le back-office de Drupal pour mettre à jour une configuration.
  • Ajouter sa propre configuration : manipulation de l'objet Config.
  • Traduction de configuration.

12. SÉCURITÉ

  • Système de contrôle d’accès Drupal
  • Protection de l'accès à un bloc
  • Protection de l'accès à une page (route)
  • Créer son propre système de contrôle d'accès sous forme de service taggué.
CONTACT






* Champs obligatoires

Partager:
Autres formations de l'éditeur : ,