Acquia Site Builder D10 study plan
Acquia Site Builder D10 · Give each week a clear focus.
8 weeks · About 6 hours per week
Drupal 10 site building (content structures, configuration, and layout)
Map the Drupal 10 content-entity model by diagramming nodes, taxonomy terms, users, and media as entities with bundles and fields
Build a content type from scratch with at least six field types and configure each field's widget and formatter
Configure a taxonomy vocabulary and attach it to the content type as a reference field
Practice creating, editing, and deleting content to observe how field storage and bundles behave
Your checkpoint
A working content type with six-plus fields and a taxonomy reference, plus a one-page entity/bundle/field diagram
Drupal 10 site building (content structures, configuration, and layout)
Configure field display modes and view modes for the content type, including a teaser and a full view
Create a view that lists content with a filter, a sort, and a pager, then add a contextual filter
Export your configuration and inspect the YAML files to identify how views and field config are stored
Compare configuration import versus export behavior in a staging copy of the site
Your checkpoint
A view with at least one contextual filter and an exported config set that reimports cleanly on a second site
Drupal 10 site building (content structures, configuration, and layout)
Build a page layout using Layout Builder and place blocks into regions
Create a custom block type and place instances through the block layout UI
Configure a responsive layout with multiple breakpoints and test each breakpoint
Override a layout for an individual content item using per-entity layout overrides
Your checkpoint
A landing page assembled with Layout Builder plus a custom block type, with a screenshot of each breakpoint
Drupal 10 site building (content structures, configuration, and layout) & Content and configuration management
Configure URL aliases with Pathauto patterns for content types and taxonomy terms
Set up a menu structure and place menu blocks in the theme
Identify which site-building tasks are configuration versus content and record the distinction
Export the full configuration and diff it against your week 2 export
Your checkpoint
A pathauto and menu configuration exported as YAML, with a written config-versus-content classification list
Content and configuration management
Practice the configuration workflow end to end: change in the UI, export, commit, import on a second environment
Configure configuration synchronization settings and resolve a deliberate config conflict
Explain the difference between simple configuration and configuration entities using real examples from your site
Use Drush or the admin UI to compare active configuration with the sync directory
Your checkpoint
A documented sync workflow with a resolved conflict, including the diff output before and after
Content and configuration management
Plan and execute a content staging approach using the core content moderation workflow
Configure editorial workflow states and transitions and assign permissions per role
Set up roles and permissions that separate content editing from site configuration
Test the workflow as a user in each role and record the transitions observed
Your checkpoint
A content moderation workflow with at least three states and a role-permission matrix that passes a manual test
Drupal 10 site building (content structures, configuration, and layout) & Content and configuration management
Configure a multilingual site with at least two languages and translate a content item and a menu
Translate configuration such as field labels and identify which config is translatable
Set up a media type with an image field and reuse the media entity across content
Review your exported config for translation-related entries and explain them
Your checkpoint
A bilingual site with one translated node, one translated menu, and exported translation config
Drupal 10 site building (content structures, configuration, and layout) & Content and configuration management
Rebuild a small site from an exported config set on a clean install to prove reproducibility
Audit every domain objective against your built site and list remaining gaps
Take two timed practice assessments weighted 50/50 across domains and review every miss
Write a one-page cheat sheet covering entity model, config sync, and layout decisions
Your checkpoint
A clean-install rebuild from config plus a gap list and cheat sheet, with practice scores recorded
Milestones
Week 2: Content type with six-plus fields, a view with a contextual filter, and a config set that reimports without errors
Week 4: Layout Builder page, pathauto patterns, and a written config-versus-content classification list
Week 6: End-to-end config sync with a resolved conflict plus a working moderation workflow and role matrix
Week 8: Clean-install rebuild from exported config, completed gap list, and two practice scores logged