Código: LR-002 Duración: 25 horas (5 días) Certificación Asociada: Liferay 6.2. Certified Professional Developer
INFORMACIÓN E INSCRIPCIONES 94 423 73 84 formacion@programia.es
[button color=»green» size=»small» gradient1=»» gradient2=»» link=»/calendario»]Ver Calendario Cursos[/button]
[tabs tab1=»DESCRIPCIÓN» tab2=»REQUISITOS PREVIOS» tab3=»TEMARIO» tab4=»FORMULARIO INSCRIPCION»] [tab id=1] Este curso proporciona los conocimientos y habilidades necesarios para diseñar y desarrollar portales Liferay 6.2. 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 6.2 Certified Professional Developer»
[/tab] [tab id=2]
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)
[/tab] [tab id=3]
En este curso el alumno aprenderá:
1. Entorno de Desarrollo de Liferay 6.2.
• 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
[/tab] [tab id=4]