Prenez contact avec nous

Plan du cours

Introduction à XWiki

  • Aperçu des fonctionnalités et de l'architecture de XWiki
  • Compréhension des cas d'utilisation et des capacités de XWiki
  • Comparaison de XWiki avec d'autres solutions de wiki

Installation et configuration de XWiki

  • Mise en place de XWiki sur un environnement local ou serveur
  • Configuration des utilisateurs, des groupes et des permissions
  • Gestion du stockage des données XWiki et des configurations de base de données

Compréhension du modèle de développement XWiki

  • Introduction au scripting XWiki (Velocity, Groovy, JavaScript)
  • Utilisation de l'API et des services XWiki
  • Création de macros, de modèles et de composants

Développement d'applications XWiki personnalisées

  • Utilisation de App Within Minutes (AWM) de XWiki
  • Création de données structurées avec les Classes et Objets XWiki
  • Conception de tableaux de bord et de rapports personnalisés

Extension de XWiki avec des plugins et des extensions

  • Installation et gestion des extensions XWiki
  • Création et déploiement d'extensions personnalisées
  • Intégration de bibliothèques tierces et d'APIs REST

Sécurité et optimisation des performances

  • Mise en œuvre des bonnes pratiques de sécurité dans XWiki
  • Optimisation des performances et gestion de la base de données
  • Configuration des sauvegardes et des stratégies de reprise après sinistre

Intégration avancée et automatisation

  • Connexion de XWiki à des applications externes (LDAP, SSO, CRM, etc.)
  • Automatisation des flux de travail avec des scripts et des tâches planifiées
  • Déploiement de XWiki dans des environnements cloud

Atelier pratique

  • Exercices pratiques avec des scénarios réels
  • Développement d'une application XWiki personnalisée
  • Mise en œuvre du feedback utilisateur et itération

Conclusion et prochaines étapes

Pré requis

  • Une compréhension des fondamentaux du développement web
  • De l'expérience avec Java et/ou des langages de script
  • Une familiarité avec les bases de données et l'administration de serveurs

Audience cible

  • Développeurs logiciels
  • Administrateurs système
  • Professionnels de l'IT travaillant avec des plateformes collaboratives
 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (2)

Cours à venir

Catégories Similaires