Composer is a tool to manage dependency in PHP. Composer’s adoption in Drupal project started with Drupal 8 but there were some Drupal 7 modules which already used composer to manage dependencies. With release of Drupal 8 it is a must for every Drupal developer to understand composer and this session will make your way easy to adopt or understand composer.
In this session we will cover following topics
Basic composer commands
Composer vs Drush make
Packagist: The PHP package repository
Using composer to manage dependencies in Drupal 7: This would allow to leverage composer even if you are working on a Drupal 7 project
At the end of the session you would understand package management in PHP using composer and it would also leave you with enough information to get started with composer even if you are still working on a Drupal 7 project