- Use the Magento Design Fallback System (7%)
- Use Layout XML to Customize a Theme (19%)
- Create and Customize Template Files (16%)
- Effectively use the Magento Block-Template Design System (11%)
- Identify Where to locate Files and Create New Files in the Theming-related Directory Structure (7%)
- Customize and Create JavaScript Within the Magento Framework (8%)
- Use CSS Effectively to Customize Magento Look and Feel (9%)
- Customize the Look and Feel of Specific Magento Pages (12%)
- Correctly Use the Admin Configuration Scopes (Default / Website / Store View Fallback) (6%)
- Implement Internationalization of Frontend Pages (4%)
- Transactional email templates ?
Design fallback – 7%
Key Areas of Study
- Understand the priority order of fallbacks (all the way from custom themes to the default) as well as what the fallback means for files and folders of the same name in each fallback.
- Understand how the admin configuration can be used to change the fallback process and the difference between
System > Design
andSystem > Config > Design
.
Ressources :
XML Layout – 19%
Key Areas of Study
- Ensure you are 100% confident on all the possible ways to add Scripts / CSS through layout XML for different scenarios.
- Understand
<action>
tags and how they affect blocks.
Ressources :
- [Officiel] Magento for Developers: Part 4 – Magento Layouts, Blocks and Templates
- Add a New Reference in Magento
- Le Layout sur Magento
- Magento Layout Files Reference
Customization of template files – 16%
Key Areas of Study
- Understand how to set your own custom template using Layout XML in any given scenario
- Understand how Magento uses PHP within
template.phtml
files
Block template system – 11%
Key Areas of Study
- Understand how Layout XML,
.phtml
template files and.php
Block files relate to each other - Know your block types (structural, content – and specific types)
Locate files / directory structure – 7%
Key Areas of Study
- Understand the ‘names’ of the specific folders in the fallback path (e.g. area/package/theme) so if referenced in a question you know where they should sit in relation to each other.
- Understand the use of Skin and all the subfolders within
Javascript creation & Customization – 8%
Key Areas of Study
- Know how to perform standard Javascript/Prototype functions – not just those uses within the frontend of Magento
- Understand how to use prototype to extend core JS classes within Magento (in an upgrade safe manner)
CSS principles – 9%
Key Areas of Study
- Understand as much CSS2 as you can.
- 1.9 comes with a responsive theme – know your media queries.
Customizing look and feel – 12%
Key Areas of Study
- Understand the main Magento template files and what PHP calls and blocks are available.
Admin Configuration scope – 6%
Key Areas of Study
- Understand the admin configuration area – what’s available in each area and what it does.
- Understand the hierarchy of Magento Global / Website / Store and Store View settings.
Internationalization – 4%
Key Areas of Study
- Understand the priority order of the different methods of translation
Retours d’expérience :
- Notes for the Magento Front End Developer Certification Test
- Magento Certified Frontend Developer
- Magento Front End Developer Certification – Review
Ressources en ligne :
Documentation officielle :
- Magento official Knowledge Base (Theme and Design section)
- User Guides and eCommerce Tips
- Magento CE 1.9 and EE 1.14 Responsive Web Design Developer’s Guide
Documentation et questionnaires d’entrainement propres à la certification :
- Magento Frontend Developer Certification Exam Study Guide (17/03/2014)
- Magento Front End Developer – Test Questions
- MageStudyGuide.com – Magento Certified Developer study guide (contenus pour la certification Front-End Developer pas encore disponible…)
- Magento M70-301 Exam – Cheat-Test.com – Free M70-301 Sample Questions
- Amazon.fr – Magento M70-301 Prep Exam – 1,19€ TTC
Cheat Sheets, Checklistes, …
- Magento: The Right Way – A (debatable) list of things I think you should be doing as a Magento Developers.