menu
Chargement Évènements

« Tous les Évènements

  • Cet évènement est passé

DL Academy – Drupal 8 – 27 au 29/06/2017

27 juin | 09:30 - 29 juin | 17:30

Les actions de formation proposées par Digital League sont exclusivement réservées aux entreprises adhérentes.
Cette formation est réalisée en partenariat avec trainedpeople

CETTE FORMATION S’ADRESSE AUX DÉVELOPPEURS WEB SOUHAITANT EXPLOITER DRUPAL COMME UN FRAMEWORK DE DÉVELOPPEMENT ET PAS UNIQUEMENT COMME UN CMS.

OBJECTIFS PÉDAGOGIQUES

  • Créer son propre module qui sera capable d’interagir avec Drupal 8.
  • Optimiser ses développements avec le framework Drupal 8 à l’aide des APIs.
  • Utiliser Drupal comme un framework pour accélérer ses développements maison, en s’appuyant sur ses APIs.
  • Comprendre le fonctionnement global de Drupal 8 et le système de « hooks ».
  • Adapter le fonctionnement du coeur de Drupal 8 ou de modules communautaires

PARTICIPANTS

  • Développeurs Web souhaitant exploiter Drupal comme un framework de développement et pas uniquement comme un CMS.
  • Développeurs Drupal 7 souhaitant se mettre à niveau sur la dernière version 8.

PRÉREQUIS

  • Connaître le PHP Objet (indispensable)
  • Connaître HTML et CSS (fortement recommandé)
  • Connaître Drupal en tant que webmaster

COMBIEN ?

Le nombre de stagiaires est limité à 10 participants pour préserver la qualité de l’échange

PROGRAMME DE FORMATION :

IMPORTANT : La version installée et utilisée tout au long de la formation est Drupal 8, mais les différences entre Drupal 7 et 8 seront signalées — oralement, et dans le support de cours — à chaque fois que ça sera opportun.

INTRODUCTION :

  • Présentation rapide de Drupal et de son jargon (node, taxonomie…).
  • Présentation et installation des outils de développement (WAMP, Editeur PHP).

CRÉATION D’UN MODULE :

  • Les fichiers nécessaires.
  • Structures des fichiers (autoloading).

LE SYSTÈME DE ROUTING :

  • Comment Drupal gère le routing.
  • Comment faire correspondre une URL à une page.

LE SYSTÈME DE BLOC :

  • Comment créer un bloc custom

LA BASE DE DONNÉES :

  • Comprendre la couche d’abstraction BDD de Drupal.
  • Se connecter à la base et effectuer des requêtes.

LES NŒUDS :

  • Qu’est-ce qu’un nœud ?
  • Créer un « node module ».

LES UTILISATEURS :

  • L’objet $user.
  • Introduction aux hook_user().

LES FORMULAIRES :

  • Créer ses propres formulaires programmatiquement (Form API).
  • Gérer la validation et la soumission d’un formulaire.

ÉVALUATION DES ACQUIS DE LA FORMATION :

Une évaluation des acquis de la formation destinées à mettre en évidence les compétences techniques des candidats au travers de QCM (Questions à Choix Multiples). Les questions portent à la fois sur la philosophie générale de Drupal et sur sa mise en pratique.

MOYENS PÉDAGOGIQUES, TECHNIQUES ET D’ENCADREMENT :

  • L’encadrement est composé d’un Responsable Formation salarié de Digital League et d’un intervenant-Formateur ARCHITECTE DRUPAL et membre de DrupalFrance.
  • Un livret d’accueil et un support de cours sera remis à chaque stagiaire.
  • La formation se déroule dans une salle spécifique dans les locaux de Digital League, équipée d’une connexion internet, un vidéoprojecteur et un Paperboard.

MOYENS DE SUIVI DE LA FORMATION :

Un état d’émargement individuel signé par le stagiaire et par le formateur pour chaque demi-journée de formation.

Coût : 980 € HT / Participant

(-30% dès le 3ème participant)

Téléchargez le programme

Détails

Début :
27 juin | 09:30
Fin :
29 juin | 17:30
Catégorie d’Évènement:

Organisateur

Digital League
Téléphone :
0477790707
E-mail :
s.naitidirdigital-league.org; j.gay-mayere@digital-league.org
Site Web :
www.digital-league.org

Lieu

Digital League Saint-Etienne
60 rue des Acieries
Saint-Etienne, 42000 France
+ Google Map
Téléphone :
04 77 79 07 07