Want to know about future Lullabot workshops and seminars? Let us know your email address (we won't share it) and we'll let you know when anything exciting happens.

Drupal Module Development

In depth on the API
Providence, RI - June 8th & 9th, 2009
Jun 8, 2009
to
Jun 9, 2009

Registration

$900 USD

Related

Get comprehensive Drupal coverage!
Want to cover all the skills you need to customize Drupal to do exactly what you need? Sign up for both our workshops and get a full understanding of how Drupal works front to back.

Come learn how to extend and tweak Drupal to do exactly what you need to do!

We'll work from an example site, and extend the functionality by adding additional features via a custom module we'll write over two days. 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!

What will we cover?

  • Basics of the Drupal Architecture
  • Hooks : Event-driven interaction
  • The menu system : routing Drupal requests
  • Form API
  • The Database Layer
  • Theme registry
  • Writing secure code
  • Analyzing performance

Who should attend?

  • Web developers who are familiar with code, but don't have Drupal programming experience.
  • Drupal site administrators or are seeking to take Drupal to the "next level" with custom coding.
  • Drupal developers looking to improve the depth of their API knowledge.
  • Software architects on the fence about whether or not to go with Drupal, who want more in-depth information on how it works internally.

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

Attendees should have some experience with PHP and MySQL. Previous experience with Drupal is recommended. Seating is limited, so register soon.

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.

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!

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.

Past Attendees Say:

It's the equivalent of taking an art class from Michelangelo. These guys know their stuff.
Jason Crichton, Interactive Director, Elevate Studios

The Lullabot team has done it again, creating a fantastic learning experience with their API workshop. The team explained some really dense material in a clear and easy to understand fashion. Can't wait to create my own modules.
WayGee Ho - Technical Project Mgr, VH1

The approachability of all the Lullabot staff was awesome. It was very easy talk to any one of the Lullabots, and all of them had a ton of knowledge to share.
Tom Friedhof - Active LAMP

Smart, experienced, and friendly. If you like that sort of thing...
Geoff Butterfield, Director of IT - The George Lucas Educational Foundation

Providence, RI

One of Lullabot's favorite locations, Providence RI is a beautiful, sea-side New England city with lots of charm and character. Just a 2 1/2 hour train ride from New York, 45 minutes from Boston, and a 15 minute drive from the Providence airport, this is a very central location with affordable hotel options.

Need more information?

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