frontend-developer-1
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
3.7 Understand processing order of layout handles<br />
and other directives........................................................................42<br />
3.8 Set values on block instances using<br />
layout XML arguments....................................................................44<br />
3.9 Customize a theme's appearance with etc/view.xml................457<br />
4 Create and Customize Template Files.........................................47<br />
4.1 Assign a customized template file using layout XML...............48<br />
4.2 Override a native template file with a customized<br />
template file, using the design fallback .....................................49<br />
4.3 Describe conventions used in template files.............................51<br />
4.4 Render values of arguments set via layout XML.......................54<br />
4.5 Demonstrate ability to escape content<br />
rendered and template files..........................................................55<br />
5 Static Asset Deployment................................................................56<br />
5.1 Describe the static asset deployment process<br />
for different file types......................................................................57<br />
5.2 Describe the effect of deploy modes on<br />
<strong>frontend</strong> development....................................................................58<br />
5.3 Demonstrate your understanding of LESS > CSS<br />
deployment and its restrictions in development.......................58<br />
6 Customize and Create JavaScript................................................60<br />
6.1 Include custom JavaScript on pages...........................................61<br />
6.2 Demonstrate understanding of using jQuery.............................67<br />
6.3 Demonstrate understanding of requireJS..................................76<br />
6.4 Configure JavaScript merging and minify in the Admin UI.....84<br />
6.5 UI component configuration..........................................................85<br />
6.6 Understanding knockout framework...........................................90<br />
6.7 Understanding dependency between components.................98<br />
6.8 Understanding string templates...................................................100<br />
7. Use LESS/CSS to Customize the Magento Look and Feel......102<br />
7.1 Explain core concepts of LESS.....................................................104<br />
Copyright © 2018, SwiftOtter, Inc.<br />
6