Front-End Developer

Length 2 Days
Formats Self-Paced, Instructor-Led, Private, Online
Liferay Versions 6.2, 7.0, 7.1

Control Company Branding

Reflect your brand identity with a tailored UI, using Liferay's Theme Generator for fast and easy development.

Craft Your User Experience

Learn how Liferay’s new design language helps you develop for today, with speed, scalability and responsive design.

Empower Your Marketers

Create reusable templates that deliver consistent, awesome design experiences marketers can use to reach your customers.

Upcoming Classes

What You'll Learn

Developing Your Brand

Rapid Front-End Development in Liferay

Apply Global Branding

Control the Presentation of Specific Content

Develop Sections of a Page Quickly Using Fragments (New!)

Generate Your Theme Quickly With Yeoman

Quick Deployment With Gulp

Getting Up to Speed on the Latest Liferay UI Frameworks

Liferay’s Experience Language

Use Liferay’s Rich Component Library to Implement Your User Experience

Adding JavaScript to the Platform

Add Dynamic Markup for Your Content and Applications

Developing Themes to Realize Your Brand

Leverage Liferay’s Theme Generator

Customize the HTML

Add Custom Styling With CSS

Add Custom JavaScript

Override Liferay’s Component Library

Add Configurable Options for Administrators

Create Code Fragments That Can Be Reused Across Your Themes

Embed Resources and Apps Into Your Theme

Customizing Content Display

Controlling the Page Layout

Customize the Page Layout With Layout Templates

Delivering Consistent Content Experiences

Easily Customize the Presentation of Liferay Applications

Help Your Users Get Content Out the Door Quickly With Consistent, Reusable Templates

Empower Your Marketing Team With Inline Editing and Pre-Built Page Fragments

Understanding How to Build JavaScript Applications

Cut Down Load Times with Single Page Applications

Build React and Angular Applications

Front-End Development Best Practices

Didn’t find what you were looking for?

Contact us, and we'll work to find a training that meets your needs.