Home / Products & Services / Learning & Training / Acquia Certification Program / Acquia Certified Back End Specialist – D8 Exam

Acquia Certified Back End Specialist – D8 Exam Blueprint

Power up with study guides

In-depth guides to get you prepared for your exam.

Getting Started

Acquia Certification exams are administered at Kryterion Testing Centers in over 750 locations across the globe. Exams are also available as on-line proctored tests. Register on-line for your exam appointment.

Schedule a test
Exam name: Acquia Certified Back End Specialist - Drupal 8
Exam Duration: 90 minutes
Exam Price: $350
Exam length: 60 questions
Pass/Fail mark: 70%
(subject to change)
Introduction

The Acquia Certified Back End Specialist exam validates skills and knowledge of a Developer in the areas of building and implementing Drupal solutions using code (module development).

This exam validates a candidate’s ability to:

  • Design, develop and deploy Drupal 8 based solutions
  • Understand the core Drupal 8 basic architecture best practices for back end development
  • Develop and maintain applications using Drupal 8 back end development
  • Develop and implement new Drupal 8 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:

  • Professional experience using Drupal technology
  • Setup and configure Drupal sites
  • Develop and implement new Drupal modules
  • Customize and extend existing modules: knowledge of existing modules, PHP

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

Domains

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.

Domain Number of questions
1.0 Fundamental Web Development Concepts 10
2.0 Drupal Core API 20
3.0 Debug code and troubleshooting 4
4.0 Theme Integration 6
5.0 Performance 8
6.0 Security 8
7.0 Leveraging Community 4
TOTAL 60
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, CSS, Javascript
1.2. Demonstrate knowledge of OO PHP programing concepts
1.3. Demonstrate knowledge of managing dependencies using Composer
1.4. Demonstrate the use of Git for version control
1.5. Demonstrate knowledge of Automated Testing concepts

Domain 2.0: Drupal core API

2.1 Demonstrate an ability to register paths to define how URL requests are handled in Drupal using Routing system and Menu API
2.2 Demonstrate ability to build, alter, validate and submit forms using Form API
2.3 Demonstrate ability to interact with the Entity system using Entity API
2.4 Demonstrate ability to use Core APIs for building and extending Drupal functionality

Domain 3.0: Debug code and troubleshooting

3.1 Demonstrate ability to debug code
3.2 Demonstrate ability to troubleshoot site problems

Domain 4.0: Theme Integration

4.1 Demonstrate ability to work with Drupal's theme system using Render API and JavaScript APIs.
4.2 Demonstrate ability to work with Twig templates and syntax

Domain 5.0: Performance

5.1 Demonstrate ability to analyze and resolve site performance issues arising from site configuration
5.2 Demonstrate ability to analyze and resolve site performance issues arising from custom code
5.3 Implement Drupal caching strategies using Cache API

Domain 6.0: Security

6.1 Demonstrate ability to analyze and resolve security issues arising from site configuration
6.2 Demonstrate ability to analyze and resolve security issues arising from site custom code
6.3 Demonstrate the ability to implement Drupal core security mechanisms

Domain 7.0: Leveraging Community

7.1 Demonstrate the ability to contribute to the community
7.2 Demonstrate ability to write code using Drupal Coding Standards