Drupal 8 documentation Drupal 7 documentation
The Drupal.org Community Documentation is maintained by the Drupal community. Find out how you can help.
Add functionality and features such as e-commerce, forums, media, search, geographic data, dates, workflow, messaging, forms, social networking, etc. Audience: site builders, developers and business architects
Developer Guides
Work with the API, JavaScript, and databases. Learn the Drupal coding standards.
Search the complete Drupal API including forms, menus, node access, theme system, etc.
Use git for version control to manage projects and code, and to colloborate with other Drupal developers.
Use style and pattern guides for user interface text, and improve usability.
Examine a standard repository of sample modules that can be used to learn module development, or are referenced on handbook pages.
Other Information
Find definitions of Drupal terminology and acronyms.
Reuse chunks of Drupal code that people have shared with the community.
Identify and solve problems with servers, page display, permissions, logins, etc.
Learn about documentation, licensing, the Drupal Association, community, etc.
Drupal Books
There are many useful books about Drupal. Here are just a few of our recommendations: