Understand the Exam Blueprint

  • Posted on: 16 July 2014
  • By: Dinesh Waghmare

Structure of Exam:

  • 60 Questions

  • 4 Domains

  • 90 Minutes

 

Exam Quextion Format:

  • Multiple-choice: Examinee selects one option that best answers the question or completes a statement

  • Multiple-response: Examinee selects more than one option that best answers the question or completes a statement

 

Domains Name Weights
Fundamental Web Concepts 10%
Site Building 30%
Front-end Development (Theming) 27%
Back-end Development (Coding) 33%

 

Domain 1.0: Fundamental Web Development Concepts

  • 1.1. Demonstrate knowledge of HTML and CSS

  • 1.2. Identify PHP programing concepts

  • 1.3. Identify JavaScript and jQuery programing concepts

  • 1.4. Demonstrate the use of Git for version control

 

Domain 2.0: Site Building

  • 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

  • 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

 

Domain 3.0: Front end development (theming)

  • 3.1 Given a scenario, demonstrate ability to create a custom theme or sub theme

  • 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

 

Domain 4.0: Back end development (coding)

  • 4.1 Demonstrate ability to develop Custom Modules using Drupal API for extending Drupal functionality

  • 4.2 Demonstrate ability to work with Drupal's Database Abstraction Layer for managing tables and CRUD operations on data

  • 4.3 Demonstrate ability to debug code and troubleshoot site problems

  • 4.4 Demonstrate ability to write code using Drupal Coding Standards

  • 4.5 Demonstrate ability to analyze and resolve site performance issues arising from site configuration and custom code

  • 4.6 Demonstrate ability to analyze and resolve security issues arising from site configuration and custom code