OPIN’s Drupal Training Services
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.
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 Drupal Front-end Development
In this course, you will walk through all of the steps necessary to creating and implementing a custom Drupal theme.
Introduction to Drupal Module Development
In this course, you will learn how to create your own Drupal module from start to finish.
Introduction to Drupal 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 Drupal 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 Drupal 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, their 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.