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

juin

15 juin 2020
17 juin 2020

juin

22 juin 2020
24 juin 2020

juin

29 juin 2020
1 juil. 2020

août

3 août 2020
5 août 2020

août

31 août 2020
2 sept. 2020

octobre

5 oct. 2020
7 oct. 2020

novembre

2 nov. 2020
4 nov. 2020

novembre

30 nov. 2020
2 déc. 2020

Prochaines dates Paris

juin

15 juin 2020
17 juin 2020

juin

22 juin 2020
24 juin 2020

juin

29 juin 2020
1 juil. 2020

août

3 août 2020
5 août 2020

août

31 août 2020
2 sept. 2020

octobre

5 oct. 2020
7 oct. 2020

novembre

2 nov. 2020
4 nov. 2020

novembre

30 nov. 2020
2 déc. 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.

Modalités pédagogiques : en présentiel ou à distance, de 1 à 6 personnes, des salles dédiées à la formation, PC et logiciel fournis par stagiaire, attestation de suivi de stage, évaluation de fin de stage, 1 formateur expérimenté.

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 : ,