Instructor-led Training

Back-End Developer

Learn how to rapidly build real-world applications and customize any aspect of the platform.

Version DXP 7.2 | Length 5 Days

Key Takeaways
  • Work with Liferay and OSGi
  • Build a real-world application
  • Customize the platform

即将到来的课程

您将学习到

开发应用程序

设置开发环境
设置开发环境

OSGi Basics

The OSGi Framework
Bundles
设置开发环境
Components and Services
设置开发环境
Sharing Features
OSGi Architecture
设置开发环境
OSGi Benefits
设置开发环境

Liferay's OSGi Container

Introducing Liferay Modules
Working with Liferay Workspace
设置开发环境
Manage Module Dependencies

Managing OSGi Bundles

Manage OSGi Bundles with the Gogo Shell
Using Felix Web Console

Working with Portlet Modules

Java Standard Portlets
Working with Liferay Portlet Modules

Real-World Applications

Introducing Liferay Service Builder
Create the Presentation Layer
Implement Access Control
Integrate with Liferay Frameworks
Make the Application Configurable
Implement Workflow Support
Integrate with External Systems
Logging
Testing
Debugging
Managing Deployment Issues

Platform Architecture Overview

What is Analytics Cloud?
设置开发环境

Customize the User Interface

Liferay User Interface Technologies Overview
Change the Default Application UI with Widget Templates
Customize the Application JSPs

Extend the Liferay Schema

Introducing Custom Fields
The Expando API

Customize the Service Layer

Service Wrappers
Override OSGi Service References

Override Controller Actions

Override MVC Commands
Override Struts Actions

Catch Portal Events

Catch Portal Lifecycle Events
Intercept Events with Model Listeners

Leverage the Liferay Message Bus

Introducing the Liferay Message Bus

Customize the Portal Search

Introducing Liferay Search
Basic Search Concepts
Customize Indexing and Searching

Additional Resources

由Liferay支持

隐私政策