Contacta con nosotros

Temario del curso

Introducción a XWiki

  • Panorama general de las características y arquitectura de XWiki.
  • Comprensión de los casos de uso y capacidades de XWiki.
  • Comparación de XWiki con otras soluciones de wiki.

Instalación y configuración de XWiki

  • Configuración de XWiki en un entorno local o de servidor.
  • Configuración de usuarios, grupos y permisos.
  • Gestión del almacenamiento de datos de XWiki y configuraciones de bases de datos.

Comprensión del modelo de desarrollo de XWiki

  • Introducción al scripting de XWiki (Velocity, Groovy, JavaScript).
  • Uso de la API y servicios de XWiki.
  • Creación de macros, plantillas y componentes.

Desarrollo de aplicaciones personalizadas de XWiki

  • Uso de App Within Minutes (AWM) de XWiki.
  • Creación de datos estructurados con clases y objetos de XWiki.
  • Diseño de paneles personalizados e informes.

Extensión de XWiki con complementos y extensiones

  • Instalación y gestión de extensiones de XWiki.
  • Creación e implementación de extensiones personalizadas.
  • Integración de bibliotecas de terceros y APIs REST.

Seguridad y optimización del rendimiento

  • Implementación de mejores prácticas de seguridad en XWiki.
  • Optimización del rendimiento y gestión de la base de datos.
  • Configuración de estrategias de copia de seguridad y recuperación ante desastres.

Integración avanzada y automatización

  • Conexión de XWiki con aplicaciones externas (LDAP, SSO, CRM, etc.).
  • Automatización de flujos de trabajo con scripts y trabajos.
  • Despliegue de XWiki en entornos de nube.

Taller práctico

  • Ejercicios prácticos con escenarios del mundo real.
  • Desarrollo de una aplicación personalizada de XWiki.
  • Implementación de comentarios de usuarios e iteraciones.

Resumen y siguientes pasos

Requerimientos

  • Comprensión de los fundamentos del desarrollo web.
  • Experiencia con Java y/o lenguajes de scripting.
  • Familiaridad con bases de datos y administración de servidores.

Audiencia

  • Desarrolladores de software.
  • Administradores de sistemas.
  • Profesionales de TI que trabajen con plataformas colaborativas.
 14 Horas

Número de participantes


Precio por participante

Reseñas (2)

Próximos cursos

Categorías Relacionadas