Developer Exam Bootcamp Outline

advertisement
OPIN Software Inc.
Acquia Certified Professional Program
Developer Exam Boot Camp Outline
COMPANY NAME AND ADDRESS:
OPIN Software Inc.
320 Catherine Street, 2nd Floor, Ottawa, Ontario, Canada K1R 5T5
COURSE COORDINATOR
Jon O'Sullivan
Office: (613) 656-9983
Mobile: (613) 292-8317
Email: jon.o'sullivan@opin.ca
Website: www.opin.ca
Developer Exam Boot Camp Outline
opin.ca
© 2014 OPIN
Drupal Certified Developer Exam & Boot Camp
WHO IS OPIN SOFTWARE?
At OPIN, our vision is to assist clients through software implementation and consulting in
creating an effective web presence. OPIN's experienced Drupal developers offer end-to-end IT
services that allow clients to achieve quick wins and long-term results. OPIN Software has been
servicing enterprise clients for the last 3 years, during which OPIN Software has made a
massive impact within the Drupal Community, and especially within Ottawa and the GOC. OPIN
works with federal, provincial, and municipal governments, as both a service and software
supplier. OPIN is an approved supplier to the Canadian Government and holds supply
arrangements for both its product and service offerings. In fact we have worked with a variety
of GOC departments such as PCO, NRCAN, CIHR, CMHC, CRTC, IC, AANDC, RCMP, in addition to a
number of municipal and provincial clients, as well as non-profits and post-secondary
institutions. We also have a 12 person multimedia equipped training room in which to conduct
the Acquia Certified Professional Boot Camp and Examination.
WHAT IS THE ACQUIA CERTIFIED PROFESSIONAL EXAM?
The Acquia Certified Professional program is the first program in the industry providing
systematic, objective assessment to validate the skills and knowledge of Drupal developers, and
is poised to become the gold standard for all those designing with Drupal. The exam is
comprised of 60 questions that cover Fundamental Web Development Concepts, Site Building,
Front End Development (theming), and Back End Development (coding). There are also two
planned exams to become available later this year: Acquia Certified Developer – Front-end
Specialist and Acquia Certified Developer – Back-end Specialist. So far the response from the
Drupal community is that this is one of the most comprehensive and difficult software
certification courses out there.
WHY YOU SHOULD BECOME CERTIFIED
Upon completing the exam those achieving a passing score will receive their credential
electronically and a digital badge from the Acquia Certification Program Office. Earning Acquia
Certifications will gain you visibility and credibility for your experience and expertise and help
your organization establish a leadership position within the Drupal community. The skills
obtained in preparing for the exam will enable your team to complete more Drupal projects in-
Developer Exam Boot Camp Outline
opin.ca
© 2014 OPIN
house and in a more efficient and effective manner. In addition it also provides you with a
certification that could make all the difference in advancing your career should you apply for
another job or switch departments.
BREAKDOWN OF 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
Developer Exam Boot Camp Outline
opin.ca
© 2014 OPIN
4.6 Demonstrate ability to analyze and resolve security issues arising from site configuration
and custom code
WHAT OUR EXAM BOOT CAMP CAN OFFER
This four day instructor led course will help the student prepare and understand the exam
objectives through hands-on training as well as through lecture and demonstration.
This workshop guides experienced Drupal developers to uncover end-to-end aspects of
Drupal Core system and orients them towards taking Acquia Developer Certification. This
extensive, hands-on workshop contains a series of tasks and challenges to help participants
understand the fundamental working of various layers of Drupal core and apply the
understanding for practical use cases.
The workshop has 8 practical sessions of 2 to 3 hours each plus 2 one hour discussion
sessions. The practical sessions will have goal oriented or exploratory challenges given to
participants. Our instructor will help participants solve the challenges and facilitate deeper
learning of Drupal core. On the Last day of the boot camp we will proctor the exam on laptops
right in our office training room.
This course is for those with at least 6 months of Drupal development practice and
experience. The participants should have good understanding or working knowledge of at least
one of the following areas:
 Site Building
 Theme Development
 Module Development
It is highly recommended that participants undertake an evaluation of their knowledge and
skills before participating in this workshop.





By the end of the training you will be able to:
Understand Drupal core principles.
Fill knowledge and experience gaps.
Reflect on prior experience critically.
Understand the best approaches in a given situation.
Get prepared to take the certification exam.
Developer Exam Boot Camp Outline
opin.ca
© 2014 OPIN
PRICING STRUCTURE
The exam itself is $250 USD. As for the pricing structure of the boot camps, that will be made
available in September when the training program becomes fully launched but will be
comparable with other industry standard certification training programs.
Should you have any questions or concerns regarding this exciting new offering from Acquia
and OPIN Software, please contact our Course Coordinator Jon O’Sullivan at the contact
information provided below:
Jon O'Sullivan
Course Coordinator
320 Catherine Street, 2nd Floor
Ottawa, Ontario, K1R 5T5
Office: (613) 656-9983
Mobile: (613) 292-8317
Email: jon.o'sullivan@opin.ca
Website: www.opin.ca
Developer Exam Boot Camp Outline
opin.ca
© 2014 OPIN
Download