Acquia Developer (D10) study materials
Acquia Developer (D10) study resources

Acquia Developer (D10) study guide

Acquia Developer (D10) · Work through your exam, one topic at a time.

The Acquia Certified Drupal 10 Developer credential is a professional certification aimed at developers who build and maintain Drupal 10 sites and who want independent, third-party validation of their skills. It is intended for working developers - typically those with hands-on experience writing custom modules and themes and configuring Drupal site architecture - rather than for beginners or for purely editorial users. Because the exam is built around Drupal 10 specifically, preparation should focus on Drupal 10 APIs and conventions rather than older versions. The published blueprint groups the material into five weighted areas: Drupal fundamentals and site building (20%), module and theme development (25%), Drupal APIs and data modeling (25%), performance, caching and security (15%), and the Acquia platform and deployment workflow (15%). The Acquia Developer (D10) study guide has 5 sections and about 1,682 words.

01

Drupal Fundamentals and Site Building

Drupal 10 separates configuration (content types, fields, views, display modes, roles) from content (nodes, terms, users). Configuration is exportable YAML; content lives in the database.

360 words, about 2 min
02

Module and Theme Development

A custom module needs an .info.yml file with name , type: module , and core version requirement . Drupal 10 uses PSR-4 autoloading: src/ maps to the module namespace.

341 words, about 2 min
03

Drupal APIs and Data Modeling

Entities are defined by annotations or PHP attributes and stored via the Entity API. Field types (string, text, entity reference, datetime) map to storage.

319 words, about 2 min
04

Performance, Caching, and Security

Drupal's render pipeline is cacheable: render arrays carry #cache with keys , contexts , and tags . Cache contexts vary output (e.g., user.roles , url.path ); cache tags invalidate (e.g., node:5 , config:system.site ); max-age sets lifetime.

336 words, about 2 min
05

Acquia Platform and Deployment Workflow

Acquia Cloud provides environments (dev, stage, prod) on a subscription. Code flows via Git (or pipelines) from a repository; each environment has a branch.

326 words, about 2 min