Magento® Certified Developer Exam Study Guide
Magento® Certified Developer Exam Study Guide
Magento® Certified Developer Exam Study Guide
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Magento ® <strong>Certified</strong> <strong>Developer</strong> <strong>Exam</strong> <strong>Study</strong> <strong>Guide</strong> page<br />
1- Basics<br />
This topic comprises approximately 6% of the Standard form of the exam. Questions are<br />
drawn randomly from the following topics and objectives:<br />
High-level Magento architecture<br />
○ Describe Magento codepools<br />
○ Describe typical Magento module structure<br />
○ Describe Magento templates and layout files location<br />
○ Describe Magento skin and JavaScript files location<br />
○ Identify and explain the main Magento design areas (adminhtml and frontend)<br />
○ Explain class naming conventions and their relationship with the autoloader<br />
○ Describe methods for resolving module conflicts.<br />
To verify your understanding of these objectives, ask yourself the following<br />
questions:<br />
■ How does the framework interact with the various codepools?<br />
■ What constitutes a namespace and a module?<br />
■ What does the structure of a complete theme look like?<br />
These code references can be used as an entry point to find answers to the questions<br />
above:<br />
Magento configuration<br />
■ Mage_Core_Model_App<br />
■ Mage_Core_Model_Config<br />
■ Varien_Autoload<br />
○ Explain how Magento loads and manipulates configuration information<br />
○ Describe class group configuration and use in factory methods<br />
○ Describe the process and configuration of class overrides in Magento<br />
○ Register an Observer<br />
© 2013 X.commerce, Inc. version 1.2 January 2013<br />
4