Skip directly to content

Drupal Training Courses

All of our Drupal training courses follow the Acquia authorised curriculum, allowing individuals and organistions to receive a standard baseline Drupal training level and clear progression path to more advanced topics. 

Courses are priced on a per student basis, with discounts available for larger group bookings and bundled multi-day course packages.

We provide the most popular Drupal training courses, such as Drupal in a Day, as regularly scheduled public courses, with more specialised courses provided as on-site training courses.

For all courses, we require students to bring their own laptop computers, and for the developer focussed courses, installs of Acquia's Dev Desktop for Windows or Mac, downloadable from http://network.acquia.com/downloads. This ensures students work with equipment they're familar with and reduces the fees we need to charge for training.

To register your interest for any of the listed Drupal training courses, please contact us.


 

Get a solid introduction to Drupal 6 or Drupal 7 in a day. Learn about the most essential features and concepts of Drupal through hands on activities. By the end of this day you will be familiar with Drupal terminology and be able to identify how many Drupal sites are constructed. You will know how to identify and choose modules to get the functionality you need. Because this class will be an overview and not an in-depth course, it is perfect for people who are on the fence about using Drupal or who are looking for a hands-on introduction.

 

Duration: 1 day

Course Description: Learn about

In two days, participants will be brought up to speed on Drupal and will be ready to tackle their own project. Learn how to manage media, build calendars and complex, dynamic queries of content by selecting and configuring the most popular modules. This course is suitable both for users who are new to Drupal and those who want to broaden their Drupal skills. Participants will also review Drupal's block system and using taxonomy to categorise their content.

 
Duration: 2 days
 
Course Description: In this training will be brought up to speed on Drupal and be ready to tackle their own

PHP is a powerful scripting language for templating web pages that is widely in use for its flexibility and ease of use. Drupal, built on PHP, relies on the use of a unique combination of procedural and some OOP practices.  Development of both Drupal themes and modules requires an understanding of PHP. This is a refresher for anyone who is familiar with PHP, and a solid introduction to coding with PHP for anyone new to the language, or new to programming. 

Duration: 1 Day

Pre-requisites: Site building experience with Drupal or completion of Drupal in a Day and Site builder training.

By starting with the bare bones of Drupal theming to completing a custom theme, you will understand the concepts of overriding, intercepting and altering markup in Drupal. You will do a step-by-step walk through creating a new theme based on a well tested theme development framework using development best practices. You will go in more depth to coding a custom theme, using pre-process functions and theme functions to get fine-grained control. Then learn how to ensure your themes are secure, and stable. Learn how to control the output of CCK and Views.

 
Duration: 2 days
 
Course

Learn how to get custom functionality using Drupal’s hook system, as well as how to extend or alter contributed module functionality. Participants in this course will have used CCK, Views and Panels to create websites but have never built their own module. Participants will start writing a simple module to writing a complex module, step by step which uses Forms API, Schema API, all of the top ten Drupal hooks, creates custom database tables.

 
Duration: 2 Days 
 
Course description: Learn how to get custom functionality using Drupal’s hook system, as well as how to extend or alter

Drupal 7 introduces many new features and integrates several popular community modules. Attendees will learn how to prepare for a site upgrade and what steps are required to successfully upgrade from Drupal 6

 
Duration: 1 day
 
Course description: Drupal 7 introduces many new features and integrates several popular community modules. Attendees will learn how to prepare for a site upgrade and what steps are required to successfully upgrade from Drupal 6.
 
Pre-requisites: Experience with Drupal 6 Site Building
No experience of migration or upgrading needed (or: Command line use of

Learn the essentials of Drupal development in Drupal 7, and how to manage your site using the tools at DrupalGardens.com, with tools like the ThemeBuilder and site manager. This course can be taught in a ½ day to decision makers who want to understand Drupal; or a full day to people who need to know how to manage a site using Drupal Gardens.

 
Duration: 1 Day
 
Prerequisites: 
Understanding of web development and an understanding of CSS and HTML is helpful.
 
By the end of the training you will be able to: 
  • Articulate the main concepts of site building with Drupal.
  • Manage content and