Kursplan

Introduktion till XWiki

  • Översikt över XWiki funktioner och arkitektur
  • Förståelse av XWikis användningsfall och möjligheter
  • Jämföra XWiki med andra wiki-lösningar

Installation och konfiguration av XWiki

  • Inställning av XWiki i en lokal eller servermiljö
  • Konfigurera användare, grupper och behörigheter
  • Hantera XWiki datalagring och databas konfigurationer

Förstå XWiki utvecklingsmodell

  • Introduktion till XWiki scripting (Velocity, Groovy, JavaScript)
  • Utforska XWiki API och tjänster
  • Bygga makron, mallar och komponenter

Utveckling av anpassade XWiki applikationer

  • Att använda XWiki App Within Minutes (AWM)
  • Skapa strukturerad data med XWiki klasser och objekt
  • Designa anpassade instrumentpaneler och rapporter

Att utöka XWiki med Plugins och Extensions

  • Installera och hantera XWiki extensions
  • skapa och distribuera anpassade tillägg
  • Integrera tredjepartsbibliotek och REST APIs

Säkerhet och prestandaoptimering

  • Implementera säkerhetsrutiner i XWiki
  • Optimera prestanda och databas hantering
  • Konfigurera säkerhetskopior och strategier för katastrofåterställning

Avancerad integrering och automatisering

  • Connecting XWiki med externa applikationer (LDAP, SSO, CRM, etc.)
  • Automatisera arbetsflöden med skript och jobb
  • Distribuera XWiki i molnmiljöer

Praktisk verkstad

  • Praktiska övningar med verkliga scenarier
  • Utveckla en anpassad XWiki applikation
  • Implementera användarfeedback och iteration

Sammanfattning och nästa steg

Krav

  • En förståelse för grunderna i webbutveckling
  • Erfarenhet av Java och/eller skriptspråk
  • Familiarity med databaser och serveradministration

Målgrupp

  • Programvaruutvecklare
  • Systemadministratörer
  • IT-professionella som arbetar med samarbetsplattformar
 14 timmar

Antal deltagare


Price per participant

Upcoming Courses

Relaterade Kategorier