Professional Documents
Culture Documents
Drupal 7 site
administration, core
Drupal Site modules Section 2
1 understanding.
building of http://webchick.net/files/AcquiaCertificationStudyGuide.pdf
LAMP and Drupal 7
project experience
Drupal coding
standards,
Section 4.3 to 4.6
3 Debugging, Sessions 1 & 2
of http://webchick.net/files/AcquiaCertificationStudyGuide.pdf
Performance &
Security
Sessions 1 to 3 and
Front End Section 3
4 theme
development of http://webchick.net/files/AcquiaCertificationStudyGuide.pdf
administration
2.1 Demonstrate ability to create and configure Content Types with appropriate fields and
field settings for building basic data structures
2.2. Demonstrate ability to configure field display and view modes for content types
18 2.3 Demonstrate ability to create and use Taxonomy vocabularies and terms for classification
and organization of content
2.4 Demonstrate ability to configure Blocks for building layouts from information widgets
2.5 Demonstrate ability to build main and alternative navigation systems by using Menus
2.6 Demonstrate ability to create and configure Views for building content list pages, blocks
and feeds
Again, if you see yourself in a situation that you should "prepare" on Sitebuilding, you
should consider working on some Drupal projects before you take this certification. This
section weighs around 25% in the examination and is a quickwin for anyone with good Site
19 Building experience in Drupal. Install the admin_menu module on Drupal 7 for better
visibility of all sections / admin pages and ensure that you have explored all of them. You are
also expected to be comfortable building Advanced views with Contextual Fliters,
Relationships and Attachments.
Domain 3.0: Front end development (theming)
3.1 Given a scenario, demonstrate ability to create a custom theme or sub theme
21 3.2 Demonstrate knowledge of theming concepts
3.3 Demonstrate ability to build or override PHP templates for defining layout content
3.4 Demonstrate ability to use theme () functions for overriding custom output
3.5 Demonstrate ability to write template pre-process functions for overriding custom output
http://themery.com/dgd7
Themining Section from "Definitive Guide
22 to Drupal This site links to around 20 sub pages. Make sure
to skim through all of them.
24 Domain 4.0: Back end development (coding)
4.1 Demonstrate ability to develop Custom Modules using Drupal API for extending Drupal
25 functionality
If you are totally new to Custom Module development, you should play around with Drupal
26 and its APIs for a while before you consider taking the examination. Otherwise, give yourself
a quick refresher from the below documentation.
27 Batch API https://drupal.org/node/180528
28 Cache API https://drupal.org/node/145279
29 Entity API https://drupal.org/developing/api/entity/7
30 Field API https://drupal.org/node/443536
31 File API https://drupal.org/node/555118
32 Form API https://drupal.org/node/37775
https://api.drupal.org/api/drupal/modules!system
33 Queue API !system.queue.inc/group/queue/7
A good understanding of common core https://drupal.org/comment/3560674#comment-
34 hooks 3560674
4.2 Demonstrate ability to work with Drupal's Database Abstraction Layer for managing
36 tables and CRUD operations on data
37 General concepts of DB API https://drupal.org/node/310070
38 Static Queries https://drupal.org/node/310072
39 Dynamic Queries https://drupal.org/node/310075
40 Chaining in Dynamic Queries https://drupal.org/node/1060924
https://drupal.org/files/er_db_schema_drupal_7.p
41 Entity Relationship of Drupal Schema ng
43 4.3 Demonstrate ability to debug code and troubleshoot site problems
44 Troubleshooting Overview https://drupal.org/node/1925512
https://drupal.org/documentation/install/troubles
45 Common Installation problems hoot
46 Accounts, Permissions, Login issues https://drupal.org/node/201871
47 Debugging WSODs https://drupal.org/node/201872
Common Error Messages in Drupal, Their
48 Fixes https://drupal.org/node/201875