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

Programación de cursos

Accede a los cursos presenciales en Madrid y Barcelona y aprovecha el 10% descuento Early Bird.

¿Qué aprenderás en este curso?

Desarrollo de aplicaciones

Configuración del entorno de desarrollo
Configuración del entorno de desarrollo

OSGi Basics

The OSGi Framework
Bundles
Configuración del entorno de desarrollo
Components and Services
Configuración del entorno de desarrollo
Sharing Features
OSGi Architecture
Configuración del entorno de desarrollo
OSGi Benefits
Configuración del entorno de desarrollo

Liferay's OSGi Container

Introducing Liferay Modules
Working with Liferay Workspace
Configuración del entorno de desarrollo
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?
Configuración del entorno de desarrollo

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