Desarrollador Avanzado - nanforiberica

Resumen del Curso

El curso Developing for the Liferay Platform 2 profundiza en el uso de las APIs de Liferay y Service Builder. Partiendo de una base firme trabajarás con algunas de las principales APIs para integrar aplicaciones. Aprenderás cómo utilizar workflows, la API para redes sociales y la API de búsqueda, entre otras. A personalizar tus servicios con múltiples fuentes de datos, consultas SQL personalizadas y mucho más. ¡Prepárate y prepara tus aplicaciones para el mundo real!

Que podrás aprender

A la finalización del curso, conocerás todas las posibilidad que Liferay te ofrece, entre otras:
  • Creando widgets interactivos y de contenido dinámico con AlloyUI
  • Establecer relaciones de ususarios con la API Social
  • Ampliando el Asset Framework en la aplicación
  • Poniendo los datos en un flujo de trabajo
  • Haciendo los datos localizables
  • Utilizando Service Builder para crear web services
  • Utilizar Service Builder para conectar con otras bases de datos
  • Ampliando Service Builder utilizando SQL personalizadas y Dynamic Queries
  • Usando las APIs de Liferay para Messaging y Scheduling
  • Personalizando la indexación de los objetos Liferay
  • Haciendo los datos más accesibles y amigables para los buscadores
  • Exportando e importando los datos con LARs
  • Activar el staging para tu aplicación
  • Desarrollo rápido de aplicaciones utilizando el Sistema de Gestión de Contenido Web de Liferay

Temas del curso

AlloyUI

  • Información general sobre AlloyUI
  • Widgets
  • Eventos y Ajax
  • Mejores prácticas
Colaboración Social con Liferay
  • Introducción a la API Social de Liferay
  • Relaciones Sociales
  • Actividades Sociales
  • Introducción a la API de Colaboración de Liferay
  • Uso del framework de Assets en una aplicación personalizada
  • Añadir Soporte para Workflow en una aplicación personalizada
  • Etiquetas y Categorias
  • Discusiones y Valoraciones

Uso avanzado de Service Builder

  • Configuración de servicios remotos
  • Acceso a bases de datos externas con Service Builder
  • Finders SQL personalizados
  • Joins SQL personalizados
  • Consultas dinámica a BBDD

APIs de Liferay

  • Envío de mensajes síncronos y asíncronos con Message Bus
  • Creación de tareas programadas
  • Indexación y búsqueda de APIs

APIs de Liferay (cont.)

  • Configuración de URLs amigables para contenidos concretos
  • Importación y exportación de datos para Portlets personalizados
  • SEO con Liferay

Desarrollo rápido de aplicaciones (RAD) con el CMS de Liferay

  • RAD en el CMS de Liferay
  • Utilizar Estructuras pararecoger mensajes del usuario
  • Plantillas de Velocity
  • Acceso a los servicios de Liferay en una plantilla personalizada
  • Uso de campos personalizados para modelar datos
  • Variables de Velocity personalizadas
  • Integración de AlloyUI en una aplicación personalizada

 

Requisitos: Developing for the Liferay Platform 1

Versión: 6.2

Horas: 60

¥8,905.00