Home

Lullabot

Lullabot Events

That’s right, we’re doing stuff. All the time! You should come!

Drupal Module Development Deep Dive Week

London, UK
September 20-24, 2010

Drupal Module Development Deep Dive London, UK

Get In-Depth With The Drupal API

Customize and extend Drupal and bend it to your will! Spend a week with the Lullabot team and get an in-depth understanding of Drupal programming.

Immerse yourself with back-to-back workshops: Basic Module Development & Advanced Drupal Development. Register for either one individually, or register for the whole week and save.

We'll work from an example site, and extend the functionality by adding additional features via custom modules we'll write over the course of the week. We'll talk about how Drupal works under the hood and how to approach writing a Drupal module, providing best practices from our experience. There will be plenty of exercises, examples and always room for questions!

Basic Drupal Module Development - September 20th & 21st

On Monday and Tuesday, we'll discuss the basic knowledge that all Drupal developers will need in order to customize Drupal, understand the APIs, and find the essential resources important to Drupal development.

Topics We'll Cover Include:

  • Basics of the Drupal Architecture
  • Hooks: Event-driven interaction
  • The menu system: routing Drupal requests
  • Form API basics
  • The Database Layer
  • Creating theme functions
  • Security basics
  • Analyzing performance

You'll also want to bring your list of things that you're trying to do and have questions about. We're here to help!

Who Should Attend

Anyone with a basic understanding of PHP who wants to learn to extend Drupal's functionality.

Advanced Drupal Development - September 22, 23, & 24

On Wednesday, Thursday and Friday we'll dive deeper into Drupal's framework with a look at some of the more advanced APIs, learn to integrate our code with popular contrib modules such as Views, CCK, and others, and discuss more advanced Drupal programming topics such as automated unit tests.

Topics We'll Cover Include:

  • API Changes between Drupal 6 and Drupal 7
  • Advanced Form API wrangling
  • Understanding the theme registry
  • Theming for developers
  • Creating Views-integrated modules
  • Module development insider tricks
  • Advanced database tricks
  • Implementing Drupal's Ajax APIs for whiz-bang user interfaces
  • Revision control and code deployment strategies
  • Automated testing

Who Should Attend

Anyone who understands the concepts covered in the Basic Module Development Workshop above.

Lullabot Trainers

Below is a listing of some of the fabulous Lullabot trainers who will be teaching at this workshop.

Angie Byron
Joe Shindelar
Randy Fay

What Should I Bring?

AttendeesBring your laptop in order to get the full benefit of the workshop. Lullabot will provide each participant with free wifi and their own hosted Drupal site to work on during class.

Additional Information

Each morning will begin with registration and continental breakfast at 9:30am. Classes run from 10am to 5pm.

Registration includes continental breakfast and lunch daily.

We will be working with Drupal 6, but questions about other Drupal versions are always welcome.

Need More Information?

If you need help making a decision about attending or have further questions about the class, please contact us here.

When?

Monday through Friday, Sept. 20-24
September 20, 2010 - September 24, 2010

Where?

Dexter House
No.2 Royal Mint Court Tower Hill
London, EC3N 4QN
United Kingdom

Register Online

Online registration is quick and simple. Click the link for the registration option you prefer and away you go.
  • Basic Module Development

    September 20 & 21 £900 Register
  • Advanced Drupal Development

    September 22, 23, & 24 £1,350 Register
  • Entire Development Week

    September 20-24 £2,000 Register
Please review our cancellation policy.
 
  • Home
  • Services
  • Events
  • Ideas
  • Store

Connect the Bots:

Twitter Facebook YouTube blip.tv All Posts Newsletter
  • Upcoming Workshops
  • Upcoming Events
  • Past Events
  • Calendar
  • About
  • Contact
  • Jobs
  • Services
    • Training
  • Events
    • Training Workshops
    • Other Events
    • Conferences
    • Calendar
  • Products
    • Videos
    • Books
    • Swag
  • Ideas
    • Blog
    • Podcast
    • Videos
  • About
    • Philosophy
    • Team
    • Presskit
  • Contact
    • General
    • Work Inquiries
    • Mailing List