Açık kaynak dünyasında çok hızlı bir yükselişe sahip olan Drupal'da işletmeler kalifiye Drupal uzmanı konusunda sorunlar yaşayabiliyorlar. Birçok alanda geçerliliği olan uluslararası sertifikasyon maalesef bugüne kadar Drupal'da yoktu. Drupal uzmanlığını kanıtlayan, geliştiricilerin kendilerini daha iyi ifade etmelerine yardımcı olacak bir metrik veya belgelendirme Drupal dünyası için bir ihtiyaç haline gelmiştir.
Drupal Dünyadaki en büyük Drupal çözümleri sunan firma olan Acquia, uluslarası geçerliliği olan, sektörün ihtiyaçlarına cevap verecek Drupal sertifikasyon programlarını başlattı. Acquia sertifikasyon programının Drupal'ın dünyadaki gelişimine olumlu katkı yapması, kurumsal firmaların Drupal'ı tercih etmelerini hızlandıracaktır.
Eğer zaten aktif bir Drupal geliştiricisi iseniz bu sınavı geçmeniz çok da zor olmayacaktır ancak öncesinde Drupal Eğitimlerinde verdiğimiz gelişmiş eğitimlerin içeriğini gözden geçirmenizde fayda var.
Professional Track: Acquia Certified Developer programı 2014 yılının Nisan ayında başladı.
Sertifikasyonun Drupal geliştiricilerine şu katkıları yapması beklenmektedir:
Drupal sertifika sınavına giriş ücreti 250 USD, buradaki adresten sınav için başvuruda bulunabilirsiniz. Sınav dünyadaki birçok sertifika sınavının yapıldığı sınav merkezlerinde veya online olarak yapılabiliyor. Serfifika sınavı için Acquia'nın bazı koşulları var, öncesinde bunları okumanız faydalı olur.
Sınav ile ilgili kısa bilgiler;
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
GOSB Teknopark Hi-Tech Bina 3.Kat B3 Gebze - KOCAELİ