Students taking notes on laptops in a lecture hall
Drupal Training & Knowledge Services
OPIN offers you all the benefits of our amazing team of certified Drupal training professionals, who are leaders in the Drupal community.

Drupal Training

OPIN is the chosen Drupal training partner for many enterprise-level organizations, including the Department of National Defence, National Research Council, and the Ottawa Heart Institute.

OPIN’s Drupal Training Services

We believe that our Drupal certified team and extensive enterprise experience make us a training partner of choice. OPIN is the largest provider of Drupal training services to enterprises within Canada.

Free Drupal Training Resources

In addition to our full Drupal training courses, we have a new program called “Drupal Test Drive.” This free Drupal training demo will allow you to take a hands-on test drive with our industry experts and learn how to harness the power of Drupal. We will guide you through the key features and capabilities of Drupal, highlighting why the open-source CMS outperforms all other technologies on the market!

Unparalleled Drupal Training Experience

We are Drupal partners for over 70 enterprises and governments worldwide. Our client list includes high-profile organizations including the Office of the Prime Minister, Government of Bermuda, SOS Children Villages, and the Canada Games, University of Ottawa, Circle K and many more. 

Our unparalleled Drupal training experience in creating enterprise-level, highly engaging solutions makes us a partner of choice for any Drupal-based projects. We offer various levels of Drupal training.

Drupal Fundamentals

We have developed a collection of introductory Drupal courses for site administrators

and developers who are new to Drupal and interested in learning more.

Introduction to Site Building 

This course gives you an in-depth look at the tools in Drupal that will make your life as a content editor and site builder easier.

Introduction to Front-end Development

In this course, you will walk through all of the steps necessary for creating and implementing a custom Drupal theme.

Introduction to Module Development

In this course, you will learn how to create your own Drupal module from start to finish.

Introduction to Security and Maintenance

In this course, we will teach you how to apply Drupal security patches, as well as contributed module and Drupal core updates.

Advanced Drupal Training

Local Development Environments: In this course, you will learn how to set up a high-performance local development environment, based on Vagrant and Ansible, for Drupal development.

Version Control and Configuration Management

In this course, you will learn about the distributed version control system, Git, and its relationship with Drupal configuration management.

Advanced Front-end Development

In this course, we will cover the rendering system and demonstrate the process of theming with the use of various theme debugging and development tools.

Advanced Module Development

In this course, you will learn how to create your own module from scratch, covering all the essential topics needed for proper module development.

Debugging and Profiling

In this course, you will learn how to debug and profile Drupal modules, covering all the essential topics needed including helpful tools, configurations, and features.

Automated Testing

In this course, you will learn the necessary skills for writing Drupal test cases in SimpleTest and Apache Jmeter.

Continuous Integration: Continuous integration is a powerful process for ensuring quality within your Drupal site. In this course, we will provide an overview of this process and related tools.


OPIN is a leading digital agency providing strategic guidance, creative design, and software development powered by Open Innovation - embracing collaboration and openness in a complex world. Our award-winning work on websites, intranets, apps and martech implementations is recognized by numerous publications. OPIN is ranked as one of the fastest-growing agencies in North America.

Trusted experts

Completing over 200 enterprise-level projects in the past decade, leverage our top-tier talent where teams are 100% allocated to your project delivering better results.

Agile and collaborative

Your requirements may change over the course of the project, so our agile model allows you to remain flexible to get the absolute most out of your budget.

scalable and secure

We provide future-proof solutions by integrating new and existing technologies, making it easier to scale your digital experience while ensuring it is secure.

Web Development

Bring your vision to market faster with our innovative web development process. Our flexible approach ensures that we deliver the project as you envision, on time and on budget.

User Experience & Graphic Design

Delight visitors with consistent, branded experiences, optimized for your audience. Our data-driven approach ensures accessible experiences, effortless navigation and consistent branding.

Support & Monitoring

Augment your web team with our certified experts. Whether managing scheduled maintenance or responding to major incidents, our support team is available whenever you need them.