V Drupalu, který má velmi rychlý vzestup ve světě open source, mohou mít firmy problémy s kvalifikovanými odborníky na Drupal. Bohužel, mezinárodně uznávaná certifikace, která je platná v mnoha odvětvích, v Drupalu dosud neexistovala. Metrika nebo certifikace, která dokládá odbornost v Drupalu a pomáhá vývojářům lépe se vyjadřovat, se stala potřebou v Drupal světě.
Drupal Acquia, největší poskytovatel řešení pro Drupal na světě, spustila mezinárodně uznávané certifikační programy Drupal, které mají splňovat potřeby odvětví. Pozitivní přínos certifikačního programu Acquia k rozvoji Drupalu ve světě urychlí preference korporátních společností pro Drupal.
Pokud jste již aktivním vývojářem v Drupalu, nebude velmi obtížné tuto zkoušku složit, ale je užitečné předem zkontrolovat obsah pokročilých školení, které poskytujeme ve školeních v oblasti Drupal.
Profesionální stopa: Program certifikace Acquia Certified Developer začal v dubnu 2014.
Očekává se, že certifikace přinese následující přínosy vývojářům Drupalu:
Vstupné do zkoušky na certifikaci Drupal je 250 USD, můžete se přihlásit na zkoušku zde webassessor.com/wa.do?page=publicHome&branding=ACQUIA. Zkoušku lze absolvovat v zkouškových centrech po celém světě nebo online. Acquia má několik podmínek pro certifikační zkoušku, je užitečné si je přečíst předem.
Brief information about the exam:
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