September 13, 2017

|

by: fugu

|

Tags: cursos, entrenamiento, liferay

|

Categories: Cursos, Liferay

Curso Capacitación Desarrollo Liferay Portal Ecuador

Duración: 20 horas

Pre-requisitos:

Para un mayor aprovechamiento del curso se recomienda que el alumno tenga  conocimientos en:

  •  edición de ficheros de XML de configuración
  • programación Java SE y web (servlets y páginas JSP)

Obejtivo:

Este curso proporciona los conocimientos y habilidades necesarios  para diseñar y desarrollar portales Liferay  El alumno aprenderá a extender o modificar un portal web Liferay mediante portlets, plugins hook, plantillas de distribución y temas.

A lo largo del curso el alumno aprenderá todos los conceptos requeridos para  obtener la certificación “Liferay  Certified Professional Developer”

Temario:

En este  curso el alumno aprenderá:

1. Entorno de Desarrollo de Liferay

• Instalación y configurar el Entorno de Desarrollo

• Comprender los Plugins Liferay

2. Desarrollo de Portlets Liferay

• Desarrollo de Portlets basados en la especificación JSR-286

• Configurar portlest con el descriptor de despliegue estándar portal.xml y el

fichero de configuración específico de Liferay

• Crear aplicaciones multi-portlet que comparten datos mediante la

especificación IPC

• Desarrollo Liferay MCVPortlets

• Desarrollo de portlest usando JSP y tecnologías UI

• Permisos

3. Arquitectura Liferay y APIs

• Conocer la arquitectura Liferay

• Uso de Service Builder para crear la capa de servicios y persistencia

• Utilidades Liferay

• User Management and Group APIs

• AlloyUI

• Expando API

• Application Display Template

4. Desarrollo de Plugins Liferay Hook

• Saber cuando usar de forma apropiada Hooks para personalizar las

características del core Liferay

• Aplicar buenas prácticas para asegurar el mantenimiento del código

• Configurar Hooks para personalizar las propiedades del portales

• JSP Hooks

• Languaje Hooks

• Indexer Post Processor Hook

• Service Wrapper Hook

• Struts Action Hook

• Servlet Filter Hook

5. Desarrollo de Liferay Plugins Theme y Layout Templates

• Creación o personalización de un tema Liferay

• Creación de Color Schemes y Theme Settings

• Embeber portlets en un tema

• Desarrollar plantillas de distribución (Layout Teplates)

6. Personalizaciones Avanzadas de Liferay

• Conocer como EXT pluging nos permite extender Liferay

• Conocer los escenarios más adecuados donde usar EXT pluging

• Modificar la configuración del portales

• Personalizar el Core de Portlets