New and Updated Tutorials for Drupal 11

TL;DR; We’ve added a new tutorial, Upgrade to Drupal 11. And, we’ve updated all tutorials and code in our Drupal Module Developer Guide for compatibility with Drupal 11.

Upgrade to Drupal 11 is new free tutorial in the course, Upgrade Drupal, and part of our Keep Drupal Up-To-Date guide. If your site is on Drupal 10, use this tutorial to assess your site’s Drupal 11-readiness, and follow step-by-step instructions on how to upgrade your Drupal 10 site to Drupal 11.

We released our Drupal Module Developer Guide earlier in 2024 for Drupal 10 to help newcomers to modern Drupal development get hands-on practice extending Drupal using key APIs and object-oriented PHP patterns. All tutorials and example code in our Drupal Module Developer Guide have been updated for Drupal 11. The next major update we have planned for the guide is to add videos to the “task” (step-by-step) tutorials.

A special thanks to our members who make updates like these possible.

Similar Posts

  • AI Overviews Have Doubled (25M AIOs Analyzed)

    Lately, we’ve heard murmurings that Google’s March Core Update has led to an uptick in AI Overviews¹ ² This chimes with what we’re seeing in Ahrefs Brand Radar, our new marketing intelligence tool which lets you track your brand presence in AI search. We analyzed 25M AI overview keywords in the two-month window of our…

  • LastPass Warns of Fake Repositories Infecting macOS with Atomic Infostealer

    Sep 20, 2025Ravie LakshmananSoftware Security / Malware LastPass is warning of an ongoing, widespread information stealer campaign targeting Apple macOS users through fake GitHub repositories that distribute malware-laced programs masquerading as legitimate tools. “In the case of LastPass, the fraudulent repositories redirected potential victims to a repository that downloads the Atomic infostealer malware,” researchers Alex…

  • 2 New Tutorials Added to Single Directory Components Course

    As promised, we’ve added 2 new tutorials to our course, Single Directory Components in Drupal: Props and slots are both mechanisms for passing data and content to UI components. In Understanding Props and Slots in Drupal Single Directory Components, you’ll learn the difference between props and slots in Drupal SDCs, and how to choose the…

  • Understanding and troubleshooting failed orders

    Running an online store means making sure every part of the shopping experience goes smoothly.  So when an order fails on your site, it can be frustrating and confusing for both you and your customer. Is there something wrong with your store? Did the customer fill something out incorrectly? What steps should you take next?…