Drupal Development Best Practices by Exaltation of Larks

  • Posted on: 20 March 2013
  • By: Christefano Reyes
Friday, April 26, 2013 - 10:00 to 17:00

This one-day workshop by Exaltation of Larks gives you a comprehensive tutorial on the right way to manage your Drupal website. You'll learn about version control for your code and ways to manage changes in your data. You’ll also see how the Features module can enable you to keep your configuration changes in version control.

We'll cover industry-approved deployment strategies that let you move smoothly through development, testing and live environments. You’ll get a high-level overview of how to modify the way your site looks by sub-theming, preventing hours of frustration should your original theme be updated.

What you will learn:

  • Using version control with Drupal
  • Maintaining development, testing and production environments
  • Managing configuration changes using the Features module
  • Creating a basic sub-theme
  • Creating a basic module
  • Understanding Drupal’s API and the hook system
  • Dozens of tips, tricks and stories from the developers at Exaltation of Larks

1 day


If you are unable to pay, you may be eligible for our Training Assistance Program.

We read every request for assistance but may not be able to respond to every one. We decide eligibility on a case by case basis. This offer may not be combined with any other discount.


Previous experience using Drupal, and a basic understanding of nodes, comments, blocks, modules, themes, custom content types, fields and views. Site Building from Exaltation of Larks, Chapter Three or Acquia satisfy this requirement.


This Drupal Best Practices training course is definitely a must attend. The trainers were extremely knowledgeable and always happy to help and further elaborate on any given topic. I can guarantee that the discussions will keep you completely engrossed and that you will learn a lot!

Oliver and Meghan gave a compelling class managing to balance the interests and needs of both beginning Drupal designers and the more experienced programmers in the room. The conversation was lively and varied, yet the presenters kept to the course outline.