Experienced Drupalers will likely be more aware of their weaknesses than their strengths. You might have judged your own skill levels while reading through the eight domains listed above. It is quite natural for you to be more experienced and proficient in one domain than another. Also, within a domain, it is likely that you have hands-on experience on some topics but have never touched other areas within the same domain.
We suggest you perform a skills and expertise self-analysis with respect to the domains and topics listed in the blueprint. The blueprint lists test objectives (topics) for each domain. Rank your skills on a scale of 0 to 10 against each test objective (0 for absolutely zero knowledge or exposure and 10 for complete mastery).
- Topics with 8+ score are your strengths.
- Topics with a score of 5 to 7 will need some preparation.
- The ones below 5 may require a lot of preparation, or guided instruction.
You may use the following table to carry out your self-evaluation.
Your Score (1-10)
Demonstrate the ability to explain the distinct and differentiating features of Drupal.
Demonstrate the understanding of Drupal jargon and terminology.
Working with a Drupal site
Given a scenario, determine how administration tools are used for site management.
Given a scenario, demonstrate ability to configure user accounts.
Given a scenario of a completed content item, identify which elements are taxonomy terms, image fields or text fields.
Given an example of a page layout, determine what is content versus a block.
Demonstrate an ability to troubleshoot problems related to content, configuration and maintenance.
Demonstrate ability to model content using content types and vocabularies.
Demonstrate ability to configure and manage comment types and comments.
Demonstrate ability to configure and manage block types and blocks.
Demonstrate ability to configure and manage contact forms.
Demonstrate ability to configure and use multilingual content and interface.
Demonstrate ability to configure and manage menus, menu items and menu blocks.
Demonstrate the ability to control the display of content across various regions of the site using the block system.
Demonstrate the ability to provide different presentations of content entities (like nodes, comments, user profiles, terms, etc.) for editing or viewing.
Demonstrate the ability to to create, manage and display lists of content using Drupal views.
Demonstrate the ability to use the various options related to site configuration like account settings, content authoring, development, search, site and system settings, media.
Demonstrate the ability to use the configuration and synchronization options to import, export, compare configuration across environments.
Community and contributed projects
Given a scenario, identify when a contributed module would be needed.
Given example project data, evaluate the health of projects.
Identify ways of community participation.
Demonstrate knowledge of how to report issues against either core or contributed modules.
Module and theme management
Demonstrate the ability to add, update, and remove contributed modules.
Demonstrate the ability to add, update, and remove contributed themes.
Security and performance
Identify security issues resulting from site configuration.
Identify performance issues resulting from site configuration.
Next we can look at how you can prepare, and what resources are available.