Skip to main content

Description

Are you a Drupal developer looking to optimize your development workflows and collaborate more effectively with other developers on Drupal projects? Our 2-day training course is designed to equip you with the knowledge and skills necessary to set up and manage Drupal development environments, use version control systems, implement continuous integration and deployment strategies, and collaborate effectively with other developers on Drupal projects.

Our experienced trainers will guide you through industry-standard tools and techniques for managing Drupal code and configuration, automating site updates and deployments, and collaborating effectively with other developers using Git, Jenkins, Ansible, and other tools. Whether you're a seasoned Drupal developer or just starting out, our training course is designed to help you take your development skills to the next level.

Join us and learn how to streamline your development workflows, improve your productivity, and collaborate more effectively with other developers on Drupal projects.

Day 1: Drupal Development Environments and Version Control

  • Setting up and configuring local development environments
  • Using version control systems (VCS) such as Git to manage Drupal code and configuration
  • Best practices for managing Drupal code and configuration using VCS
  • Working with multiple developers on a Drupal project using Git and VCS

Day 2: Continuous Integration and Deployment for Drupal

  • Introduction to continuous integration (CI) and continuous deployment (CD)
  • Implementing CI and CD for Drupal projects using Jenkins and Ansible
  • Automating Drupal site updates and deployments using CI/CD
  • Collaborating effectively with other developers using industry-standard workflows and best practices

This training course is suitable for Drupal developers who want to learn how to streamline and optimize their development workflows using industry-standard tools and techniques. Participants should have intermediate to advanced Drupal development skills and basic knowledge of Linux command-line tools.

Participants should have the following skills and knowledge before attending this training course:

  • Intermediate to advanced Drupal development skills
  • Basic knowledge of Linux command-line tools such as SSH, Bash, and Git
  • Familiarity with web development concepts and terminology are recommended but not required.

The main objectives of this training course are to provide participants with the knowledge and skills necessary to:

  • Set up and configure local and remote development environments
  • Use version control systems (VCS) such as Git to manage Drupal code and configuration
  • Implement continuous integration (CI) and continuous deployment (CD) strategies using tools such as Jenkins and Ansible
  • Collaborate effectively with other developers on Drupal projects using industry-standard workflows and best practices

We design, build and support digital products for clients who want to make a positive impact in their industry. Creative with technology, we develop great solutions to help our clients grow and especially by strengthening our relationships based on continuous improvement, maintenance, support and hosting services.

Follow us