Building Enterprise Websites with Liferay

Course Overview

Extending Liferay DXP - Introduction

So far you’ve learned about using Liferay’s out-of-the-box features to build enterprise websites. While these features cover many use cases, unique business requirements may necessitate extending the Liferay platform. Fortunately, Liferay provides extensive tools for building custom solutions that integrate seamlessly with Liferay’s core frameworks. Using low-code capabilities like objects together with client extensions, you can streamline critical business processes and enhance the Liferay platform without modifying its core.

Using low-code capabilities like objects together with client extensions, you can streamline critical business processes and enhance the Liferay platform without modifying its core.

By the end of this module, you’ll be able to:

  • Understand the benefits of using Liferay objects and client extensions to extend Liferay DXP.
  • Deploy different types of client extensions to extend Liferay DXP's frontend and backend.
  • Model data structures using Liferay objects, defining their attributes, relationships, and permissions.
  • Implement business logic for custom objects, including validations, workflows, state management, and notifications.
  • Understand how you can design user interfaces for custom objects using page builder features, FreeMarker templates, and client extensions.
Loading Knowledge

Capabilities

Product

Education

Contact Us

Connect

Powered by Liferay
© 2024 Liferay Inc. All Rights Reserved • Privacy Policy