Drupal training with Q College is the way to bring your organisation to the next level. Our expert drupal trainers will custom create a course for you based on your individual requirements and our sister company North Studio will even support your development needs while the training takes place.

drupal training

Drupal custom training courses are designed to meet your organization's specific needs and this form will help us narrow down the best course options to present to you.

Just let us know the items you would like to know more about or expand your knowledge on. The options below are a small fraction of what we can teach but they are topics we thought might be relevant to your organisation.

Business and Strategy

  • Ideal team structure and skillset
  • Train the trainer
  • Community Contributions
  • SAAS

Site Building

  • Drupal intro – how drupal works, hooks, apis, theme layer
  • Developing for drupal – content types, fields, menus, taxonomy
  • Security – how secure is drupal
  • Performance – things that affect performance
  • How to get help – IRC, drupal.org, forums, videos, support

Coding and Development

Contrib modules

  • Views – basic views, arguments, relationships
  • Rules
  • Services
  • Token
  • Ctools
  • Libraries API
  • Entity API
  • Panels
  • Features
  • Context
  • Internationalization
  • Fieldgroup
  • Entity reference
  • References
  • Scheduler
  • Media / Video / Video embed
  • Insert
  • Feeds
  • Content Access
  • Quicktabs
  • Mime mail
  • Printer and PDF versions
  • Voting API
  • Drupal Commerce
  • OAuth
  • Field Permissions
  • Flag
  • Search API
  • Secure Pages
  • Conditional fields
  • Organic Groups
  • Advanced forum
  • Image cache / image cache actions / image crop
  • Hierarchical select
  • Content Profile / Profile2
  • Fences
  • Schema
  • Workflow
  • Strongarm
  • Services
  • Backbone
  • JQuery UI
  • Node.js

Custom Module Development

  • Intro to custom module development – writing hooks, using hooks, using the API
  • Advanced custom module development – working (your) specific examples into custom modules (approach, development, testing, updating)

Theme Layer

  • Intro to theme hooks and API
  • Advanced theme development – working (your) specific style examples into custom theme .tpl and modules to integrate changes to theme layer

Design and User Experience

  • UX and workflow
  • Mobile first design


  • Responsive theme development
  • Mobile first themeing
  • LESS and SASS


  • SCRUM project management
  • Drush
  • Automating environments (dev, stage, production) – Jenkins


  • Open Hacks
  • Guided Sprints
  • Community Development
  • Thinking to the future – Drupal 8 preparations

Leave A Comment