The Certified Site Builder exam is part of Acquia's Drupal certification program. The exam consists 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 Acquia's Certified Site Builder exam.
We have guides for the other Acquia exams listed in our Acquia Certification Exam Preparation guide.
Most of the tools and processes for site building are the same in Drupal 7 and Drupal 8, so you can apply the same concepts to either version. Drupal 8 has some additional features and some things, like blocks, have changed more than others, like Views, which is essentially the same in both versions (see Learn Views in Drupal 8 for a detailed comparison). Where there are significant differences between Drupal 7 and 8, we note the Drupal 8 version in parentheses after the resource link. We recommend that you become familiar with the majority of the material covered in the Build Drupal Sites guide to prepare for this exam.
1.0 Understanding Drupal
1.1 Demonstrate the ability to explain the distinct and differentiating features of Drupal.
1.2 Demonstrate the understanding of Drupal jargon and terminology
2.0 Working with a Drupal site
2.1 Given a scenario, determine how administration tools are used for site management.
2.2 Given a scenario, demonstrate ability to configure user accounts.
2.3 Given a scenario of a completed content item, identify which elements are taxonomy terms, image fields or text fields.
2.4 Given an example of a page layout, determine what is content versus a block.
2.5 Demonstrate an ability to troubleshoot problems related to content, configuration and maintenance
3.0 Content modeling
3.1 Demonstrate ability to model content using Content Types and Vocabularies
3.2 Demonstrate ability to configure and manage comment types and comments
3.3 Demonstrate ability to configure and manage block types and blocks
3.4 Demonstrate ability to configure and manage Contact forms
3.5 Demonstrate ability to configure and use multilingual content and interface
3.6 Demonstrate ability to configure and manage menus, menu items and menu blocks
4.0 Site display
4.1 Demonstrate the ability to control the display of content across various regions of the site using the block system.
4.2 Demonstrate the ability to provide different presentations of Content Entities (like Nodes, Comments, User Profiles, Terms etc) for editing or viewing
4.3 Demonstrate the ability to to create, manage and display lists of content using Drupal Views.
5.0 Site configuration
5.1 Demonstrate the ability to use the various options related to site configuration like account settings, content authoring, development, search, site and system settings, media.
5.2 (Drupal 8) Demonstrate the ability to use the Configuration and Synchronization options to import, export, compare configuration across environments.
6.0 Community and contributed projects
6.1 Given a scenario, identify when a contributed module would be needed.
6.2 Given example project data, evaluate the health of projects.
6.3 Identify ways of community participation.
6.4 Demonstrate knowledge of how to report issues against either core or contributed modules.
7.0 Module and theme management
7.1 Demonstrate the ability to add, update, and remove contributed modules
7.2 Demonstrate the ability to add, update, and remove contributed themes
8.0 Security and performance
8.1 Identify security issues resulting from site configuration
8.2 Identify performance issues resulting from site configuration
While not required for the exam, we feel Drush is a fundamental tool that all site builders should be familiar with.