Recherche avancée
Par formation
Par date
Par ville
logo HUB Formation
Organisme de Formation
aux Technologies et métiers de L'informatique
La pédagogie au service de la technologie
Accueil > éditeurs > Drupal > Drupal 8 Les outils indispensables du développeur

Drupal 8 Les outils indispensables du développeur

drupal

Plusieurs outils sont aujourd’hui incontournables pour améliorer les méthodologies de développements. Ces derniers permettent de faciliter le travail collaboratif et d’assurer des développements et déploiements en douceur. Composer est-il indispensable avec Drupal 8 ? Comment GIT va faciliter votre travail en équipe ? Comment tirer le meilleur parti de Drush et Console ? 

Objectifs

  • Savoir utiliser Composer pour gérer le code source d’un projet.
  • Comprendre l’intérêt d’un système de version de code comme Git.
  • Savoir utiliser Git en connaissant les commandes de base.
  • Mettre en place un Workflow de travail.
  • Les outils d’administration en ligne de commande (CLI) : Drush et Drupal Console.

Public

  • Développeur Drupal 8 Front et Back End souhaitant optimiser sa métrologie de développement
  • Chef de projet technique souhaitant mettre en place une méthodologie de travail efficace 

Prérequis

  • Ne pas avoir peur d’écrire des lignes de commandes (indispensable)
  • Connaitre Drupal en tant que Webmaster (indispensable)
  • Avoir une expérience concernant les problématiques liées au travail en équipe (fortement recommandé)

Programme de la formation

Utilisation de Composer

  • Les rôle et principe de Composer.
  • Vue d'ensemble des librairies gérées par Composer dans un projet Drupal.
  • Les fichiers composer.json, composer.lock et autoload.php.
  • Les commandes de base Composer.
  • Composer et le déploiement.
  • Choisir l'extension de l'utilisation de Composer dans un projet Drupal.

Utilisation de GIT

  • Qu’est-ce que l’outil GIT ?
  • Les commandes essentielles.
  • Gérer les branches.
  • Créer des patchs avec GIT.
  • Création de tags.
  • Worflow de travail : GIT branch model.
  • Que faut-il versionner dans le dépôt des sources du projet ?

Utilisation des outils DRUSH et CONSOLE

  • Qu’est-ce que DRUSH et CONSOLE ?
  • Les différentes commandes essentielles.
  • Cas d’utilisation pour le déploiement.
  • Génération de code en ligne de commande.