Drupal Development Workflows

Learn standard tools and best practices to develop and deploy your Drupal project smoothly

Prerequisites: experience creating simple Drupal modules; comfortable using the commend line

Course Description

Developers who are new to Drupal often face challenges setting up a development workflow and deploying updates. Learn how to use a standard set of tools and best practices to implement a workflow that makes your development and deployment process smooth.


  • Setting up a Drupal project in Git
  • Local development environments
  • Setting up a Docker to manage local development
  • Tags and branches
  • Creating a tagged release
  • Sharing environments
  • Setting up multi-dev
  • Maintaining a site after launch and creating a maintenance release



What do I need to bring? You need to bring a laptop and charger to the course. Or contact us to rent a laptop.

Can I pay with a cheque? In most cases, we do accept payment by cheque. Contact us and we can issue you an invoice for the training.

What size is the class? Our classes usually have 6-10 participants, and we have a hard limit of 12 participants per trainer. 

Do you offer discounts for charities or individuals? Yes, contact us to receive a discount on the course.

Do you offer custom training? Yes, we can provide on-site, custom training for your team. Just get in touch with us and we can set up a training that fits your needs.

Do you offer refunds? Tickets are non-refundable, however it's free and easy to transfer your ticket to another person. Contact us to let us know if you'd like to transfer your registration.

Related Courses

Drupal 8 Module Development

Learn how to customize Drupal functionality and use developer tools.