Skip to content

Learning and keeping up with Drupal

views

Learning Drupal Basics

  • Drupal User Guide on drupal.org for people with minimal knowledge of Drupal - Updated Jan 2024 - This guide was written mainly for people with minimal knowledge of the Drupal content management system. The topics will help them become skilled at installing, administering, site building, and/or maintaining the content of a Drupal-based website. The guide is also aimed at people who already have some experience with a current or past version of Drupal, and want to expand the range of their skills and knowledge or update them to the current version. The guide is kept up-to-date with the current major version of the core software.
  • Acquia Certified Drupal Site Builder Exam course from the folks at drupalize.me - The Acquia Certified Drupal 10 Site Builder exam and the Acquia Certified Drupal 9 Site Builder exam are part of Acquia's Drupal certification program. The exams consist of 50 scenario-based questions that show your knowledge of site building topics including content and user management, content modeling, site display, community and contributed projects, module and theme management, and general site security and performance. We've gathered together a concise list of the Drupalize.Me tutorials, and other resources, that will help you prepare for both the Acquia's Certified Drupal 9 and 10 Site Builder exams. (Note some parts are behind a paywall.)
  • Drupal Site Builder Certification Learning Plan from Acquia Academy - This learning plan provides those new to Drupal with the basic training and resources to prepare for the Acquia Certified Drupal Site Builder Certification Exam. It contains: Approximately 6 hours of video instruction and accompanying resources, a certification exam study guide, practice text questions and a link to register for the exam. Acquia provides free Drupal training, practice certification exams, and other valuable resources.

Books

There are many books about Drupal that are worth reading.

Please note

Some of these are affiliate links so Amazon may send me some money if you purchase items using these links.

Learning PHP

  • PHP: The Right Way is a great resource for learning PHP. It is a living document that is updated regularly.
  • Gary Clarke's Learn Object Oriented PHP 3 hour programming course for Symfony, Laravel, and Drupal is a great series of videos that will help you understand the basics of Object Oriented PHP. This is a great foundation for understanding Drupal development.

Free Drupal video training

These are paid training courses that are very detailed and informative. They are kept up to date by excellent instructors and worth the expense.

Instructor led Drupal Training

Drupal Certification Preparation

Artificial Intelligence

  • The Drupal Droid is a chatbot that can help you with Drupal questions. It is powered by OpenAI's ChatGPT and requires a subscription to ChatGPT Plus. Check out a 5 minute video here.

Drupal news

Social Media

  • Drupal Slack server - There are dozens of very active channels. Historically, this communication all used to happen on IRC.
  • Mastodon is starting to show signs of Drupal life with a Mastodon instance focused on Drupal.
  • Twitter is a complete cesspool of misinformation, but still has many useful Drupal posts from various sources.

Newsletters

Blogs and articles

Podcasts and Vlogs

Getting Help

Drupal API Reference Materials on drupal.org

Essential background concepts

Here are some high level overviews of Drupal concepts:

High level User Interface concepts

Storing and retrieving data

Other Essential APIs

Additional topics

Resources

  • Drupal Training - organizations that indicate they provide Drupal training services.