Détails du programme

  • 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.

  • 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 ?

  • 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.

Objectifs

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 ? Comment GIT va faciliter votre travail en équipe ? Comment tirer le meilleur parti de Drush et Console ? 

Objectifs opérationnels

  1. Comprendre la nécessité d’utiliser des outils tels que GIT ou Composer.
  2. Savoir organiser les développements d’un projet autour d’un socle commun.
  3. Comprendre les difficultés à mettre en place un workflow efficace de travail et les anticiper.

Objectifs de la formation

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

Public concerné

  1. Développeur Drupal Front-end et Back-end souhaitant optimiser sa métrologie de développement
  2. Chef de projet technique souhaitant mettre en place une méthodologie de travail efficace 

Pré-requis

  1. Etre à l'aise avec le terminal (indispensable)
  2. Connaitre Drupal entant que Webmaster (indispensable)
  3. Avoir une expérience concernant les problématiques liées au travail en équipe (fortement recommandé)

L’avis des stagiaires

Note moyenne sur 24 avis clients :
4.6/5
5 étoiles
15
4 étoiles
9
3 étoiles
0
2 étoiles
0
1 étoile
0
Julie
RAS
24 nov 2022
Manon
/
24 nov 2022
Laura
Bonne formation et formateur pédagogue, merci :)
24 nov 2022
Maria
Formation très intéressante par contre il est impératif d'utiliser, pratiquer pour bien s'approprier l'outil et être à l'aise.
16 Mar 2021
Laurent
un formateur en live
16 Mar 2021
Alexandre
Formation qui m'a permis d'y voir plus clair concernant des commandes GIT rarement utilisées au quotidien et que j'utiliserais maintenant plus souvent dans mes projets. Formateur à l'écoute et clair dans ses démonstrations et explications. Merci !
19 juin 2020
Thushareni
Very useful for my profession
19 juin 2020