Personal notes for the Liferay Front-end Certification
- Liferay introduction and first steps
- Liferay Portal UI and UX
- Theme development
- Layout Templates
- Customizing the front-end
- Delivering Consistent Content Experiences
- Customizing workflow email notifications
- Creating different front ends for applications
-
Exam Blueprint
-
Duration: 90 minutes
-
Number of questions: 50
-
Passing score: 80%
-
Item Types:
- True/False - Exam candidate will select if the statement presented is true or false.
- Multiple Choice Single Answer - Exam candidate will select the one response that most correctly completes the statement presented.
- Multiple Choice Multiple Answer - Exam candidate will select all of the responses that correctly complete the statement presented.
- To create themes for Liferay Digital Experience Platform (DXP),
you need to know what tools are available and how to use them.
- General Tools
- Framework/Tools that are currently being used in the market, like: Bootstrap, NodeJS, NPM, Yeoman, Gulp, Soy Templates
- Understand how Liferay-specific frameworks and tools work in Liferay DXP.
- Liferay Technologies, like: Lexicon, Metal.js, AlloyUi, Senna, AlloyEditor, Liferay AMD Module Loader, Themes SDK
- In Liferay, Layouts are used to define the available areas in your page where you can drop applications. Some Layouts come out-of-the-box in DXP, but you can create more to customize your pages.
- Layout Template Development
- Layout Templates with Liferay Themes Generator
- Embedding Portlets in Layouts Templates
- Creating personalized digital experiences across web, mobile and connected devices is the goal of Liferay DXP's framework. You need responsive themes to be able to display your platform on different devices.
- Theme Development with Liferay, you can develop your own Theme to
change your platform’s Look and Feel. You need to know:
- Liferay Themes Generator
- Themelets
- Theme Contributors
- Context Contributors
- Portlet Decorators
- LayoutSet
- Resources Importer
- Embedding Portlets in Themes
- There are a number of resources on the platform where you can use templates for styling.
- Customizing the Front-end
- Web Content Templates
- Workflow Templates
- Application Display Templates
- Taglibs provide reusable components that simplify complex displays in Liferay.
- Liferay provides a useful set of taglibs to customize the platform, for example: aui and liferay-ui
The exam is based off of the Liferay Training course Front-End Developer and the Liferay DXP Developer Guide, containing official documentation and best practices.