Drupal 8 Migration as a process

Date: Monday, October 28, 2019
Time: 9:00 am - 12:30 pm
Room: G 104
Cost: €210 (Coffee break included) 
Price will increase €35 from October 1, 2019 and are net and subject to a 21% VAT.

Description of the training:
Migrating from Drupal 7 to Drupal 8 (or anything to D8, or D6 to D9!) is a process that goes much beyond enabling the Migrate modules and executing the steps. The training covers the entire process, with slides and hands-on activities.

Participants will learn:

  • how to estimate the migration complexity as accurately as possible (how much effort will it take, what opportunities will it unlock?)
  • how to select the proper targets for their migration (e.g., when is it better to migrate taxonomy terms to custom entities instead of taxonomy terms?)
  • how to use an intermediate format and the advantages coming from it
  • how to leverage Migrate Plus for more features and better control
  • hands-on examples of simple and advanced migrations
  • how to use migration templates to build dynamic migrations that depend on the state of the application (such as available languages, etc).


Prerequisites: 
Good Drupal knowledge at a site-builder level; familiarity with YAML and PHP

About the trainers:
Andrea Pescetti is a co-founder and director of Nuvole, specializing in large-scale Drupal projects. He started working with Drupal in 2006 and he immediately joined the community as a regular speaker, presenter and trainer at Drupal events, including DrupalCon and the Drupal Dev Days. Besides his Drupal activity, he teaches Web Communication and Data Journalism at the University of Parma and he contributes to several open source and free software projects.

Antonio De Marco started working with Drupal in 2005 while advocating it in large student organizations. After moving to Brussels he founded Youth Agora, a non-profit working on Drupal projects. In 2008 he co-founded Nuvole, a Drupal company based in Brussels, Italy and Czech Republic and specialized in working with international NGOs. Since 2013 he has also been working as a consultant at the European Commission.

Daniel Sipos is a senior web developer specializing in Drupal. He's been working with Drupal sites since version 6, and started out, like many others, as a site builder. He's a self-taught programmer with many years of experience working on complex Drupal 7 and 8 projects. He is known for webomelette.com, a Drupal website where he writes technical articles, tips, and techniques related to Drupal development. He also wrote the book Drupal 8 Module Development.

Contact: training@nuvole.org