Drupal In-Depth Week: Advanced Drupal

Event Info

Wed 30 - Thu 31 Mar, 2011 from 9:00am - 5:00am
10-12 Russell Square
Russell Square House
London, WC1B 5EH, UK (Map)
Cost: 495


Drupal allows us to achieve a lot and quickly with the right mix of tools and techniques. This Drupal training course gives you a head-start and walks you through all the methods used in more advanced dynamic websites. Create complex content types, sophisticated displays of content and its filtering, advanced community features. Learn how to handle multiple types of media from audio podcast to video and present content with attractive effects.


Who's suitable for this Drupal course? This course is suitable for web developers and web designers that are already familiar with the basic concepts of Drupal and want to take it to the next level. People who attended Introducing Drupal will have sufficient knowledge for this course also.

It is also suitable for Drupal web site administrators wanting to increase their understanding of maintaining a Drupal web site.

Delivery and content The aim of this course are to:

  • Give you a solid understand of the internals of the Drupal architecture
  • An introduction to tools that will help you enhance and standardize site building and development coupled with best practice and rules to guide choices.
  • Explain how to navigate the Drupal community - and in particular Drupal.org - so as to make best use of all the knowledge available.


Teaching is hands-on - we will built a fully working Drupal website with sophisticated interaction workflows and community features.

Course Topics Drupal Architecture The Drupal Stack

  • Within the server environment (i.e. LAMP)
  • Drupal Internals (Core, Modules, Contrib, Sites)
  • Bootstrap Process - walk through the page loading process in broad terms to illustrate the main pieces and how they work together

Kickstarting Development Best Practices - a set of rules to follow through the development process

Foundation Tools

Building Sites - Enhancing Drupal Core functionality with:

  • CCK - The Content Construction Kit
  • Views - Easily construct complex views of your data
  • Panels / Context - layout pages easily in sophisticated ways


Speeding up the Development Process with:

  • Devel - look under the hood of Drupal
  • Features - save and reuse features across sites
  • Drush - speed up development via the command line
  • Backup and Migrate - keep everything safe


The Community

  • The Drupal Development Process - Core and Contrib
  • Issue Queues
  • Patches
  • How to choose modules and make the best use of the depth and breadth of the Drupal community


Brief Intro to Drupal APIs and Theming Intro to theming

Creating a module

Menu system

Form API

Hooks & Alter functions - how to interact with and/or change Drupal behaviour


What do I need to bring? A laptop with ethernet connectivity - the course is hands-on. We will work with websites online.

Payment and costs £495 companies/individuals (not including VAT) £465.50 - 10% discount for charities, BIMA, RSA and Intellect members. To receive this discount, please contact infoatbrightlemon [dot] com with proof of membership, will we then distribute a discount code for you. £990 for the whole Drupal In-Depth Week including Introducing Drupal and Advanced Drupal, plus a whole FREE day of Learning Drupal 7.  What is Drupal In-Depth Week?
This Advanced Drupal course is a part of BrightLemon’s Drupal In-Depth training week. Immerse yourself with back-to-back workshops and become a Drupal expert within one week with Introducing Drupal, Advanced Drupal Development and Learning Drupal 7 individual courses. For more information on the Drupal In-Depth Week please view here.


Javascript is required to view this map.