Skip to main content
Home
Nicholas Mangold

Main navigation

  • About
  • Projects
  • Blog
  • Contact
User account menu
  • Log in

Breadcrumb

  1. Home

Acquia Certified Back End Specialist - Drupal 7

Date Acquired
Tuesday, May 30, 2017 - 12:00
Badge for the Acquia Certified Back End Specialist - Drupal 7 certification
Introduction

The Acquia Certified Back End Specialist exam is intended for Acquia customers, partners, and employees who perform a Back end Developer role. This exam validates a candidate’s ability to:

  • Design, develop and deploy Drupal based solutions focusing on the back end
  • Understand the core Drupal basic architecture best practices for back end development
  • Develop and maintain applications using Drupal back end development
  • Develop and implement new Drupal modules
  • Customize and extend existing modules

The basic knowledge and skills required at this level should include all of the following areas and objective components below.

Drupal
  • Professional experience using Drupal technology
  • Set-up and configure Drupal sites
  • Develop and implement new Drupal modules
  • Customize and extend existing modules: knowledge of existing modules, PHP
  • Drupal security and performance
Web and IT Knowledge
  • Experience in developing enterprise Drupal websites and web applications
  • PHP knowledge
  • OOP knowledge
  • HTML, CSS, JavaScript/JQuery
  • MySQL
  • Basic Linux server administration skills
  • Experience with security and performance
  • Version control systems

These training courses or other equivalent methodologies will assist in exam preparation:

  • Drupal Documentation http://drupal.org/documentation
  • Acquia Training courses
  • Drupal 7 Site Building
  • Drupal 7 Module Development

Note: This exam blueprint includes topics /domains and test objectives to help guide the test taker. They should not be construed as a comprehensive listing of all of the content of this examination.

The table below lists the domains measured by this examination and the extent to which they are represented. (subject to change)

Domain % of Examination
1.0 Fundamental Web Concepts 13%
2.0 Drupal core API 30%
3.0 Database Abstraction Layer 10%
4.0 Debug code and troubleshooting 8%
5.0 Theme Integration 5%
6.0 Performance 13%
7.0 Security 13%
8.0 Community 8%
TOTAL 100%
Test Format:

Test item formats used in this examination are:

  • 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.
Content

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: Drupal core API

2.1 Demonstrate an ability to register paths to define how URL requests are handled in Drupal using hook_menu and hook_menu_alter
2.2 Demonstrate ability to build, alter, validate and submit forms using Form API
2.3 Demonstrate ability to interact with the Node system using hook_node_*
2.4 Demonstrate ability to interact with the Block system using hook_block_*
2.5 Demonstrate ability to use Core System hooks like hook_boot, hook_init, hook_cron, hook_mail, hook_file*
2.6 Determine order of hooks to enhance performance

Domain 3.0: Database Abstraction Layer

3.1 Demonstrate ability to work with Drupal's Database Abstraction Layer for managing tables
3.2 Demonstrate ability to work with Drupal's Database Abstraction Layer CRUD operations on data

Domain 4.0: Debug code and troubleshooting

4.1 Demonstrate ability to debug code
4.2 Demonstrate ability to troubleshoot site problems

Domain 5.0: Theme Integration

5.1 Demonstrate ability to work with Drupal's theme CSS and JavaScript APIs

Domain 6.0: Performance

6.1 Demonstrate ability to analyze and resolve site performance issues arising from site configuration
6.2 Demonstrate ability to analyze and resolve site performance issues arising from custom code
6.3 Implement Drupal caching strategies

Domain 7.0: Security

7.1 Demonstrate ability to analyze and resolve security issues arising from site configuration
7.2 Demonstrate ability to analyze and resolve security issues arising from site custom code
7.3 Demonstrate the ability to implement Drupal core security mechanisms

Domain 8.0: Community

8.1 Demonstrate the ability to contribute to the community
8.2 Demonstrate ability to write code using Drupal Code standards

Certifications

Badge for the Acquia Certified Developer - Drupal 7 certification
Badge for the Acquia Certified Front End Specialist - Drupal 7 certification
Badge for the Acquia Certified Back End Specialist - Drupal 7 certification
Badge for the Acquia Certified Grand Master - Drupal 7 certification

Recent Projects

Argonne National Laboratory

Screenshot of the Argonne National Laboratory homepage

Texas OAG

Screenshot of the Texas OAG homepage

Siemens PartQuest

Screenshot of the  Seimens PartQuest homepage

DODEA

Screenshot of the DODEA homepage
View more projects

Recent blog entries

  • How to use sudo with Touch ID on macOS Sonoma 14.x and above
  • Drush throws an "Access denied; you need (at least one of) the PROCESS privilege(s)" error message
  • Troubleshooting "ERROR 1227 (42000) at line 18: Access denied; you need (at least one of) the SUPER privilege(s) for this operation"
  • How to set up a local Drupal environment
  • How to use sudo with Touch ID on a Mac
View more blog entries
RSS feed
Powered by Drupal