Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Struttura del corso
Introduzione a XWiki
- Panoramica delle caratteristiche e dell'architettura XWiki
- Comprensione dei casi d'uso e delle capacità di XWiki
- Confronto di XWiki con altre soluzioni wiki
Installazione e configurazione XWiki
- Impostazione XWiki su un ambiente locale o server
- Configurazione di utenti, gruppi e permessi
- Gestione XWiki delle configurazioni di archiviazione dati e database
Comprensione XWiki Modello di sviluppo
- Introduzione allo scripting XWiki (Velocity, Groovy, JavaScript)
- Utilizzo dell'API XWiki e dei servizi
- Creazione di macro, modelli e componenti
Sviluppo di applicazioni personalizzate XWiki
- Utilizzo di XWiki App in pochi minuti (AWM)
- Creazione di dati strutturati con XWiki Classi e oggetti
- Progettazione di dashboard e report personalizzati
Estensione XWiki con plugin ed estensioni
- Installazione e gestione delle estensioni XWiki
- Creazione e distribuzione di estensioni personalizzate
- Integrazione di librerie di terze parti e API REST
Ottimizzazione della sicurezza e delle prestazioni
- Implementazione delle migliori pratiche di sicurezza in XWiki
- Ottimizzazione delle prestazioni e della gestione del database
- Configurazione di backup e strategie di disaster recovery
Integrazione e automazione avanzate
- Connessione XWiki con applicazioni esterne (LDAP, SSO, CRM, ecc.)
- Automazione dei flussi di lavoro con script e lavori
- Distribuzione XWiki in ambienti cloud
Laboratorio pratico
- Esercitazioni pratiche con scenari del mondo reale
- Sviluppo di un'applicazione personalizzata XWiki
- Implementazione del feedback degli utenti e dell'iterazione
Riepilogo e passaggi successivi
Requisiti
- Una comprensione dei fondamenti dello sviluppo web
- Esperienza con Java e/o linguaggi di scripting
- Familiarità con database e amministrazione server
Pubblico
- Sviluppatori di software
- Amministratori di sistema
- Professionisti IT che lavorano con piattaforme collaborative
14 ore