Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Introdução à XWiki
- Visão geral das caraterísticas e da arquitetura da XWiki
- Compreender os casos de utilização e as capacidades da XWiki
- Comparar o XWiki com outras soluções wiki
Instalar e configurar o XWiki
- Configurar o XWiki num ambiente local ou de servidor
- Configurar utilizadores, grupos e permissões
- Gerir o armazenamento de dados do XWiki e as configurações da base de dados
Compreender o modelo de desenvolvimento do XWiki
- Introdução ao scripting do XWiki (Velocity, Groovy, JavaScript)
- Utilizar a API XWiki e os serviços
- Criação de macros, modelos e componentes
Desenvolvimento de aplicações XWiki personalizadas
- Utilizar a XWiki Aplicação em poucos minutos (AWM)
- Criação de dados estruturados com XWiki Classes e Objectos
- Conceber dashboards e relatórios personalizados
Extensão do XWiki com plug-ins e extensões
- Instalar e gerir extensões XWiki
- Criação e implementação de extensões personalizadas
- Integração de bibliotecas de terceiros e APIs REST
Segurança e otimização do desempenho
- Implementar as melhores práticas de segurança em XWiki
- Otimizar o desempenho e a gestão da base de dados
- Configuração de cópias de segurança e estratégias de recuperação de desastres
Integração e automatização avançadas
- Ligar o XWiki a aplicações externas (LDAP, SSO, CRM, etc.)
- Automatizar fluxos de trabalho com scripts e tarefas
- Implementação do XWiki em ambientes de nuvem
Workshop prático
- Exercícios práticos com cenários do mundo real
- Desenvolvimento de uma aplicação XWiki personalizada
- Implementar feedback e iteração do utilizador
Resumo e próximos passos
Requisitos
- Conhecimento dos fundamentos do desenvolvimento web
- Experiência com Java e/ou linguagens de script
- Familiaridade com bases de dados e administração de servidores
Público
- Programadores de software
- Administradores de sistemas
- Profissionais de TI que trabalham com plataformas de colaboração
14 Horas