Liferay para desarrolladores Código LFR-101

Horas:

30

Precio asistente:

1.310 €

Precio grupo:

Consultar

Convocatorias

  • Fechas: 10/07/2017 - 14/07/2017. Horario: 09:00 a 14:00

Objetivos

  • Proporcionar los conocimientos necesarios para desarrollar portlets estándares.
  • Proporcionar los conocimientos necesarios para manejar, de forma muy simple, a nivel de usuario, la plataforma Liferay.
  • Proporcionar los conocimientos necesarios para desarrollar portlets específicos para Liferay, aprovechando sus particularidades y trabajando con los frameworks más utilizados.
  • Proporcionar los conocimientos necesarios para extender funcionalidades de portlets propios de Liferay.

Dirigido a

  • Desarrolladores software que necesitan desarrollar nuevas funcionalidades dentro de Liferay.

Requisitos

  • El alumno debe tener conocimientos sólidos sobre la edición estándar de Java (JavaSE).
  • El alumno debe tener conocimientos sólidos sobre la edición empresarial de Java (JavaEE): Tecnologías Servlets y JSP.
  • Se recomienda el conocimiento de los frameworks Struts/JSF, Spring e Hibernate.
  • Se recomienda el conocimiento de tecnologías web, como CSS.

Índice de contenidos

  • Liferay de un vistazo
    • La plataforma Liferay Portal.
    • Arquitectura de plataforma Liferay.
    • Funcionalidades por defecto
  • Desarrollo de portlets estándares en Liferay
    • Introducción a los portlets.
    • Ficheros de configuración para Liferay.
    • La especificación estándar:
    • Generación de un portlet.
    • Descriptor de despliegue.
    • API Java de la especificación.
    • Biblioteca de etiquetas estándar.
  • La API de Liferay
    • Portal service.
    • Portal impl.
  • Trabajando con la interfaz
    • Introducción.
    • Bibliotecas de etiquetas más importantes, UI Taglib.
    • Velocity Templates.
    • Trabajando con Alloy UI.
  • Desarrollo de plugins Hook
    • Introducción.
    • Personalizando propiedades del portal.
    • Personalización de páginas JSP del core.
    • Internacionalización.
    • Últimas novedades de los hooks.
  • Desarrollo de plugins EXT
    • Introducción.
    • Acciones en Struts.
    • Extendiendo Liferay.
  • Service builder
    • Introducción.
    • Fichero service.xml.
    • Código generado.