Professional

Front-End Developer — Professional

Validates skills in theme creation, layout XML, templates, JavaScript, LESS/CSS, static asset deployment, and page customization. Covers the full Magento front end development lifecycle.

60 Questions
120 Minutes
10 Sections

Exam Topics & Objectives

1

Create Themes

Theme folder structure (local vs Composer)
Theme files, registration & Magento areas (adminhtml/base/frontend)
2

Design Configuration System

Theme relationships & design fallback
Design Configuration vs Schedule in Admin
3

Layout XML in Themes

All layout XML directives & arguments
Page layouts, handles, containers vs blocks
Layout overrides, merging & processing order
etc/view.xml configuration
4

Create & Customize Templates

Template assignment, overrides & design fallback
Template conventions, arguments & content escaping
5

Static Asset Deployment

Static asset deployment for different file types
Deploy modes & LESS > CSS compilation restrictions
6

Customize & Create JavaScript

RequireJS, jQuery & custom JS inclusion
UI components, KnockoutJS & string templates
JS merging, minification & component dependencies
7

LESS/CSS Customization

LESS concepts & @magento_directive
_module.less, _extend.less & Magento UI Library
CSS merging & minification configuration
8

Customize Specific Pages

Product detail, category, CMS & checkout pages
Widgets, CMS blocks & customer account pages
Transactional email templates
9

Internationalization

Create & manage translations
Translate .phtml, emails, UI components & .js files
10

Development Process

Admin router controllers
Magento console commands
Back to all certifications