ORSYS formation
NOUS CONTACTER - +352 26 49 79 1204
NOUS CONTACTER - 📞 +352 26 49 79 1204    espace pro ESPACE PRO     inscription formation orsys S'INSCRIRE     drapeau francais   drapeau anglais

Nos formations :

Toutes nos formations Gestion de contenu, e-commerce

Formation Drupal 8, développeur
préparation à la certification Développeur Drupal 8

4,8 / 5
Stage pratique
Durée : 3 jours
Réf : UPD
Prix  2020 : 2090 € H.T.
Pauses et déjeuners offerts
  • Programme
  • Participants / Prérequis
  • Intra / sur-mesure
  • avis vérifiés
Programme

Vous utiliserez, dans ce cours, le CMS Drupal pour accélérer vos développements en vous appuyant sur ses API (Entity API, Schema API...). Vous apprendrez à créer des modules capables d'interagir avec Drupal. Vous adapterez son fonctionnement ou ses modules communautaires sans toucher à leur code source.

Objectifs pédagogiques

  • Installer, configurer Drupal et son environnement de développement
  • Installer et créer des modules
  • Créer et gérer des blocs
  • Créer et modifier des formulaires
  • Sécuriser l'accès à des ressources

Travaux pratiques

Travaux pratiques sur l'installation de Drupal, la création, la modification et la sécurisation d'un module.

Certification

A l'issue de cette formation, il vous sera possible, dans un délai d'un an, de passer la Certification Trained People Développeur Drupal 8. Nous vous conseillons de passer cette certification 3 à 6 mois après votre formation.
PROGRAMME DE FORMATION

Introduction

  • Présentation de Drupal (node, taxonomie...).
  • Présentation, installation des outils de développement.
  • Installation de Drupal 8.
  • Les outils du développeur : Firebug, module "devel".
  • Les concepts Objet (classes, interfaces, injection de dépendance, PSR-4...).

Travaux pratiques
Installation de Drupal 8 et de WAMP.

Création d'un module

  • Les fichiers nécessaires.
  • Structures des fichiers (autoloading).
  • PSR-0 et PSR-4.
  • Container, services et injection de dépendance.

Travaux pratiques
Installer et créer des modules.

Le système de routing

  • La gestion du routing.
  • Faire correspondre une URL à une page.
  • Usage des méthodes create() et __construct().
  • Créer des URL dynamiques.
  • Ajout de liens de menu, contextuels, d'action et d'onglet.

Travaux pratiques
Afficher une page avec arguments.

Le système de bloc

  • Gestion des blocs avec Drupal 8.
  • Introduction aux types de bloc.
  • Comment créer un bloc avec Bloc Plug-in ?

Travaux pratiques
Afficher un bloc, en protéger l'accès.

Les nœuds

  • Qu'est-ce qu'un nœud ? Créer un "node module".
  • Manipuler les nœuds par programmation.
  • Intercepter les actions effectuées sur les nœuds.
  • Ajout d'onglet sur chaque page de nœud.

Travaux pratiques
Créer un historique de mise à jour.

Les formulaires

  • Créer des formulaires par programmation (Form API).
  • Gérer la validation et la soumission d'un formulaire.
  • Formulaires AJAX.
  • Changer la présentation d'un formulaire.
  • Modifier un formulaire Drupal sans toucher à son code source (hook_form_alter).

Travaux pratiques
Créer un formulaire.

Config API

  • Configuration Management : fichiers YAML, import/export.
  • Créer un formulaire dans le back-office de Drupal.
  • Ajouter sa propre configuration : l'objet Config.
  • Traduction de configuration.

Travaux pratiques
Route dynamique. Utiliser la Schema API. Créer une mise à jour.

Sécurité

  • Protéger l'accès à un bloc.
  • Protéger l'accès à une page.
  • Créer son propre système de contrôle d'accès.

Travaux pratiques
Protéger l'accès à un bloc. Protéger l'accès à une page. Contrôle d'accès custom.

Participants / Prérequis

» Participants

Développeurs, chefs de projet.

» Prérequis

Bonnes connaissances du PHP Objet, de HTML et de CSS. Connaissances équivalentes à celles apportées par le cours Drupal 8, créer et administrer un site de gestion de contenu (réf. UPA).
Intra / sur-mesure

Demande de devis intra-entreprise
(réponse sous 48h)

Vos coordonnées

En cochant cette case, j’atteste avoir lu et accepté les conditions liées à l’usage de mes données dans le cadre de la réglementation sur la protection des données à caractère personnel (RGPD).
Vous pouvez à tout moment modifier l’usage de vos données et exercer vos droits en envoyant un email à l’adresse rgpd@orsys.fr
En cochant cette case, j’accepte de recevoir les communications à vocation commerciale et promotionnelle de la part d’ORSYS Formation*
Vous pouvez à tout moment vous désinscrire en utilisant le lien de désabonnement inclus dans nos communications.
* Les participants inscrits à nos sessions de formation sont également susceptibles de recevoir nos communications avec la possibilité de se désabonner à tout moment.
Avis vérifiés
picto avis vérifiés
Nataliia P. 09/12/2019
5 / 5
Très professional. Les explication a été clair. Beaucoup bonne exemple.

Leterrier L. 09/09/2019
5 / 5
Les parties codées dans le manuel version papier sont imprimées sur fond noir et en petit caractère, ce n'est pas très lisibles.

SENECHAL 09/09/2019
5 / 5
un table de matière serait un plus ainsi qu'un lexique
Avis client 4,8 / 5

Les avis client sont issus des feuilles d’évaluation de fin de formation. La note est calculée à partir de l’ensemble des avis datant de moins de 12 mois.

CLASSE A DISTANCE

En inter et en intra-entreprise
Inscrivez-vous ou contactez-nous !

Pour vous inscrire

Cliquez sur la ville, puis sur la date de votre choix.
[+]
CLASSE A DISTANCE
[+]
PARIS
[+]
STRASBOURG

Horaires

Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.
En poursuivant votre navigation, vous acceptez l’utilisation de cookies nous permettant de vous proposer des offres correspondant à vos centres d’intérêt.
En savoir plus sur l’usage des cookies…   ✖ Fermer
linkedin orsys
twitter orsys
it! orsys
instagram orsys
pinterest orsys
facebook orsys
youtube orsys