Plan, Build, Launch: Real-World Drupal

Are you an independent site builder who's tired of stressed-out launches, a growing Drupal shop trying to take on larger sites, or part of the internal web team at a large organization? If so, you've probably been bitten by a too-complex Drupal project. Our tools are getting better every day, but delivering professional sites is more than just clicking the right buttons and implementing the right hooks!

In this all-day training session, the battle-hardened Drupalize.Me and Lullabot team will walk you through the top pitfalls for real-world Drupal projects and how to avoid them. We'll cover essential techniques for planning a successful project before the first module is installed, and the often-overlooked issues that can trip up projects before they launch. We'll also look at how you can future-proof your site, plan for future changes, and minimize the risk of an epic Drupal upgrade.

After this course, you will be able to:

  • Turn wireframes and mockups into a real plan
  • Estimate realistic Drupal timelines and budgets
  • Build, test, and go live with multiple developers
  • Reduce the pain of content migration
  • Understand how "Agile" projects really work
  • Avoid the launch-day explosion
  • Plan for Drupal's future changes

All attendees will also get access to one month of Drupalize.Me membership, which will provide follow-up resources on various tools used in the course, and general Drupal and web training tutorials.

Course Prerequisites

Attendees MUST have knowledge of basic Drupal site building, including Fields and Views.
Attendees will also benefit from basic PHP knowledge, familiarity with tools like Features, and and understanding of basic source control concepts, since we'll be touching on all of these, although these are not required to benefit from the course.

Target Audience

  • Individual developers and site builders looking to "Go Pro"
  • Small Drupal and web shops struggling with larger projects
  • Teams at corporate, nonprofit, and educational institutions that need better processes for their Drupal projects

Meet the Trainers

Lullabot has been building Drupal sites for seven years, and has learned a lot of lessons the hard way. We are also a team that is dedicated to educating others, and we have been sharing our knowledge through public workshops, private training, and videos for over 6 years.

Jeff Eaton is a Senior Drupal Architect, and has worked with some of our largest-scale projects over the years. Jeff is a long-time web developer: he's been designing, administering, and implementing web projects since he pieced together his first HTML file in 1996. He's built e-commerce sites, helped implement enterprise web systems for multinational corporations, and juggled web architectures from legacy Perl to ASP.Net. Jeff is a strong believer in the power of open source software, and the importance of building solutions that are flexible enough to grow as new needs are discovered. Few things are as dangerous as the phrase, "This will work for now..." If it's worth building, it's worth building right! Jeff has been teaching Drupal courses for 6 years.

Joe Shindelar is a Senior Developer and Lead Trainer at Drupalize.Me. Joe is a sought-after presenter who has spoken at many tech conferences about everything from code-level development to user interface, design, and community involvement. Joe has been teaching for over 6 years, and has worked on projects of various sizes and duration. He is also one of the small team who has built and maintains the Drupalize.Me website, helping define and hone the processes and tools used to keep things running smoothly.

Jerad Bitner is a Senior Technical Project Manager, who is also a developer and understands what it takes to not only develop on large projects, but how to organize them as well. His cross-functional skills as a developer and project manager have helped facilitate communication between technical and non-technical team members. But it's his use of his technical knowledge to understand and manage the fine details of a project, combined with his ability to organize from a high-level view, that makes his clients (internal and external) happy. Jerad has been sharing his knowledge through training for 3 years.

Course Information

Experience Level: Intermediate
Company: Drupalize.Me (by Lullabot)
Instructor(s): Jeff Eaton (eaton), Joe Shindelar (eojthebrave), Jerad Bitner (sirkitree)

This training is sold out

This course will not have a waitlist. If you want to try to get into this course we recommend showing up Monday, May 20 at 8:00am and checking to see if there are any cancellations.

Schedule info
Time Slot: 
Monday, May 20 - 09:00am-06:00pm