Liferay v.7 Development II

LIF-103

40 horas

Presencial

Objetivos

Proporcionar los conocimientos necesarios para desarrollar de forma avanzada portlets específicos para Liferay en la version 7, aprovechando sus particularidades y trabajando con los frameworks más utilizados


Este curso se realiza los viernes tarde y sábados mañan en modalidad presencia o remoto(Livetraining).

Dirigido a:

Programadores con conocimientos sólidos sobre la edición estándar de Java y de Tecnologías Servlets y JSP.
Se recomienda el conocimiento de los frameworks Struts/JSF, Spring , Strut y de HTML5 CSS3 y haber asistido al nivel de Liferay 7 Desarrollador I (o disponer de los concomientos)

Temario

1.-- Arquitectura de microservicios con OSGI
• Introducción a OSGI y los microservicios
• Arquitectura de Liferay 7.x
    
2.- Herramientas
• Blade CLI
• Liferay Workspace
• Liferay IDE
• Apache Gogo Shell
• Felix Web Console

3.- Estándar portlet 286
• Liferay y el estándar portlet
• Módulos en Liferay
• Tipos de módulos en Liferay

4.- Creación de una aplicación Liferay - desarrollo con Liferay
• Creación de una tienda virtual
• Capa de servicios con Service Builder
• Cambiar el esquema de Liferay con Expandos
• Preparar un workflow
• Uso de ADT
• Generación de módulos MVC para consumir los servicios
• Hacer configurable la aplicación
• Integración del sistema de búsqueda de Liferay
• Personalización de recursos Liferay
• Creando un interfaz para la aplicación
• Gestionando permisos
• Sobreescribir Acciones
• Capturar eventos del portal