Course Overview

Foundations of Modern Liferay Application Design

Liferay's robust platform empowers developers to extend its capabilities and create custom solutions tailored to your business needs. However, traditional approaches to Liferay development can sometimes lead to challenges for maintenance, scaling, and upgrades. Modern Liferay application design addresses these challenges by leveraging Liferay's out-of-the-box features, low-code capabilities, headless APIs, and client extensions to build applications that are modular, flexible, and future-proof.

Liferay's robust platform empowers developers to extend its capabilities and create custom solutions tailored to your business needs.

This course introduces Liferay developers and architects to the foundational principles of modern Liferay application design. Knowledge of specific programming languages is not required, though you should be comfortable with general programming concepts and application deployment processes. Additionally, this course assumes general familiarity with basic Liferay concepts, such as those covered in the Building Enterprise Websites with Liferay course.

By the end of this course, you’ll have the knowledge and skills to:

  • Understand the core principles and best practices for designing modern Liferay applications.
  • Differentiate between modern and traditional approaches to Liferay application development.
  • Identify the benefits of modern application design over traditional approaches.

To bridge the gap between theory and practice, this course applies concepts to a fictional case study, Clarity Vision Solutions. Before diving into the technical aspects of application design, you’ll learn about Clarity and their critical success factors.

Capabilities

Product

Education

Contact Us

Connect

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