The Drupal Handbooks offer structured guidance for novices, advanced Drupal users and everyone in between.

If you already have a specific query then start searching for your answer now, alternatively source code documentation can be found on api.drupal.org.

All of the documentation is written by the Drupal community for the Drupal community, so if there is something missing, why not add your own guide.


Getting Started

New to Drupal? These guides will help you make the first steps in creating your space on the web.

Hidden Gems

There’s loads of great documentation, so we want to share some of the useful but often hidden gems.

Drupalists

Now it’s even easier to share information. Create a Drupalist about anything you want and help others build their sites:

Drupal Recipes

Already know what sort of site you want? The recipes provide a list of instructions on how to build different types of Drupal sites:

Developing for Drupal

Developing for Drupal guides will teach you how to update modules and themes, manage projects and help Drupal grow!

Drupal Books

There are many useful books about Drupal. Here are just a few of our recommendations:

Where to begin

Wondering where to begin? To learn about Drupal and the steps needed to get started, we suggest a read of the getting started page. Alternatively our tutorials cover a range of topics, but if you're new to Drupal, we recommend The Drupal Cookbook for Beginners and if you don’t know your Cron from your Node then fear not, our guide to common terminology will sort you out. If you already have a question, try the troubleshooting FAQ and get problem solving immediately.

Developing your expertise

There is a whole range of documentation to help you learn more about specific aspects of Drupal. For advanced knowledge we recommend beyond the basics for contributed videos, slides and tutorials, as well as other PHP, theme, and SQL snippets. The Theming Guides will tell you all you need to know about how to create themes so that you can put a unique stamp on your site. Or you might like the Developing for Drupal guides, which will help you learn to update modules and themes, and manage projects on Drupal.org.