Desarrollador

Resumen del Curso

Developing for the Liferay Platform 1 formará la base que necesitas para empezar a desarrollar aplicaciones con Liferay. Accede a conocimientos básicos sobre desarrollo de portlets y cómo personalizar la plataforma de Liferay con hooks, plugins, layout templates y themes. Este curso es una introducción a la arquitectura de Liferay y el Service Builder, conocimientos básicos para utilizar la API de la plataforma. Además te introducirá al Application Display Templates, una nueva funcionalidad de la versión 6.2 que permitirá a los administradores del portal, personalizar la vista de tu aplicación.

Que podrás aprender

A la finalización del curso conocerás todo lo que Liferay puede hacer por ti, incluyendo:
  • Construir portlets con Liferay Plugins SDK
  • Java standard portlets
  • Arquitectura de Liferay
  • Utilizar el Service Builder para contruir una capa de aplicación firme
  • Construir portlets complejos con input de usuarios, permanencia, feedback y localización
  • Contectar tu aplicación con el sistema de Permisos de Liferay
  • Añadir mantenimiento al Application Display Templates de tu aplicación
  • Personalizar tu portal usando hooks
  • Funcionamiento y creación de themes
  • Funcionamiento y creación de layout templates
  • Amplia modificación del portal a través del Ext plugin
  • Mejores prácticas para desarrollar con Liferay
  • Utilizar el Liferay Developer Studio
  • Implementación de proyectos a una instancia de Liferay

Temas del curso

Introducción

  • Introducción al Plugins SDK de Liferay
  • Instalación de Liferay Developer Studio
  • Configuración del Programa Espacial
  • Revisión de conceptos Liferay
Desarrollo de Plugins de tipo portlet
  • Introducción al estándar java de Portlet
  • Diferencias entre Portlets y Servlets
  • Especificaciones de Portlets Java
  • El ciclo de vida de los portlets
  • Fases del ciclo de vida de los portlets
  • Características de los portlets
  • Ejercicio de portlet estándar de Java
  • Preferencias de portlet
  • La comunicación entre portlets
  • Métodos de comunicación entre portlets
  • Parámetros públicos de renderizado
  • Eventos
  • Portlets y Frameworks de aplicaciones Web

Portlet de Inventario de Componentes

  • Enfoque del diseño
  • Configuración del Modelo de Datos para Service Builder
  • Generación de la capa de Servicio y Persistencia
  • Aprovechar el Framework de portlets MVC de Liferay
  • Visualización de datos utilizando Liferay Search Container
  • Localización, Feedback y validación de entrada de datos
  • Integración con Permisos de Liferay
  • Portlets personalizados en el Panel de Control

Look and Feel de Liferay

  • Plantillas de Presentación de aplicaciones (ADT)
  • Introducción a temas de apariencia y disposiciones de página en Liferay
  • Recomendaciones y caracteristicas avanzadas para Temas y Layouts
Plugins de tipo Hook
  • Adición de una Acción Post-Login
  • Adición de una acción al arrancar
  • Personalización de claves linguísticas
  • Personalización JSPs de Liferay
  • Extender Servicios de Liferay utilizando Service Wrappers
  • Adición de un filtro servlet en Liferay
  • Personalización de las acciones de Struts
Plugins ext
  • Información general sobre plugins Ext
  • Propiedades de portal en un plugin Ext
  • Preferencias de portlet en un plugin Ext
  • Mejores Prácticas a la hora de trabajar con plugins Ext
Liferay Marketplace
  • Introducción al Marketplace de Liferay
  • Seguridad de Plugins en Liferay
Temas avanzados y Resumen
  • Servicios Web en Liferay
  • Spring en Liferay
  • Estrategia de Desarrollo
  • Resumen y conclusiones

 

Requisitos: tener experiencia en desarrollo con Java y Servlets.

Versión: 6.2

Horas: 60

€1,211.00

Información relacionada a la formación

Soporte siempre a tu lado

Soporte de formación: Siempre a tu lado

Formación presencial y telepresencial

¿Necesitas otra modalidad formativa?

bonificaciones

Bonificaciones para empresas