Drupal

Treinamento XWiki - Open Source Enterprise Wiki

O treinamento XWiki Open Source Enterprise Wiki é destinado há para quem precisa conhecer o fundamental do XWiki para implantar uma solução de Wiki Corporativa. O curso permite desde o uso do XWiki no dia a dia de usuários colaborando com conteúdos e com suas principais funcionalidades, até funções mais avançadas como integrações e desenvolvimentos de extensões e a administração do software.

Todo o treinamento e ministrado sobre a versão Community do XWiki
em Português do Brasil com Ambiente de educação e metodologia de ensino personalizada.

Calendário de turmas abertas .

Somente turmas in-company.

Dificuldade: Média.

Aplicabilidade.

Este treinamento foi desenvolvido usando o XWiki 15.10.10 e foi modificado pela última vez em 05 de Junho de 2024.

O que vou aprender?

Ao final deste treinamento você será capaz de:

  • Realizar implantação do XWiki.
  • Configuração de templates.
  • Customização de páginas.
  • Administração do Ambiente.
  • Instalar um XWiki baseado em conteiners Docker.
  • Escalar aplicações.
  • Aplicar níveis de segurança no XWiki.
  • Customizar Extensões para XWiki.

Conteúdo Programático

Conceitual - Visão geral da Plataforma XWiki

  • Introdução ao conceito global de Wiki.
  • Introdução ao XWiki.
  • Arquitetura e Tecnologias utilizadas.
  • Histórico da XWiki.
  • Interfaces do XWiki.
  • Empresas usando XWiki no Mundo.
  • Empresas usando XWiki no Brasil.
  • Licenciamento do XWiki e tipos de licenças.
  • XWiki X MediaWiki.

Instalação do XWiki.

  • Básico de Docker para XWiki.
  • Preparação do ambiente de instalação.
  • Requisitos mínimos de configuração.
  • Principais decisões de arquitetura (Cloud, on-premises, etc).
  • Instalação do XWiki no Linux.
  • Configurações e propriedades globais.
  • Configurações de e-mail
  • Memória Java do Container Tomcat Java J2EE.
  • Formas de Acesso (Share, FTP, Explorers, etc).
  • Adicionando sua identidade visual e alterando detalhes do Layout

Funcionalidades do XWiki para Usuários

  • Navegação em sua instância XWiki (espaço, subespaço, página, etc.)
  • Estruturas do XWiki.
  • Criação e edição colaborativa de páginas wiki (editor WYSIWYG, macros);
  • Gerenciamento do histórico e controle de versão da sua página.
  • Criando links entre páginas.
  • Gerenciando documentos do Office.
  • Colaboração in-page (comentários, anotações, etc.);
  • Usando um aplicativo simples: blog;
  • Personalização do perfil do usuário;
  • Acompanhar a atividade (favoritos, fluxo de atividades);

Administrando a Plataforma XWiki.

  • Configurando o idioma padrão.
  • Gerenciando usuários e grupos.
  • Right management.
  • Editar a aparência.
  • Personalizar o layout.
  • Configurar e atualizar aplicativos Open Source.
  • Criação de novos wikis;

Autenticação e Segurança.

  • Overview de autenticação.
  • Modelo de segurança.
  • Papeis e usuários
  • Grupos e subgrupos.
  • Hierarquia de permissões.

Pesquisas Avançadas.

  • Apache Lucene
  • Pesquisas Lucene.

Arquitetura do XWiki.

  • Data Model.
  • Classes, Objects, e Properties.
  • Apache Tomcat.
  • Database Schema.
  • Apache Solr.
  • Extending XWiki.

Template Engine - Velocity.

  • O Projeto Apache Velocity.
  • Java-based template engine.
  • Velocity Template Language (VTL).
  • Hello Velocity World!
  • Variáveis.
  • Propriedades.
  • Métodos.
  • Property Lookup Rules.
  • Rendering
  • Index Notation.
  • Directives.
  • Literals.
  • If / ElseIf / Else.
  • Relational and Logical Operators.
  • Foreach Loop.
  • Velocimacros.
  • Script Services.
  • Features and Miscellany.
  • Groovy scripting.

Groovy Script.

  • O Projeto Apache Groovy.
  • full-fledged scripting language.
  • XWiki Component Access.

HQL.

  • Public API (searchDocuments).
  • Simple Query.
  • Ordered Query.
  • Advanced Query (date & time).
  • Privileged API (search).
  • Count Query.
  • Simple Query with multiple fields.
  • Objects of a specific class.
  • List users.
  • List attachments of a page.
  • Simple Query with multiple fields.

API.

  • Dataset.
  • Interagindo com XWiki RESTful API.
  • Authentication.
  • CSRF Token.
  • Sending representations.
  • PUT vs POST.
  • Headers.
  • Root resources.
  • Query API.
  • Localization resources.
  • Icon Theme resources.
  • Custom resources.

Extensões para XWiki.

  • Scripts
  • Java API.
  • Macros.
  • Skins
  • Skin Themes.
  • Skin Extensions.

Migrações.

  • Migrando de Confluence para XWiki.
  • Confluence Migrator.

Backups e Exportação.

  • Exportando conteúdos em XAR.
  • Importando conteúdos em XAR.
  • Métodos de Backup.
  • Ferramentas de Backup.

Carga Horária.

  • 32 Horas.

MODALIDADES DE TREINAMENTO

  • Presencial - Abrimos turmas onde pode se inscrever, atuamos na maioria das capitais Brasileiras.
  • On Line Ao Vivo - Fazemos a transmissão Online do Treinamento.
  • In Company (Presencial ou Online) - Turmas Fechadas para empresas a custo único para até 15 Alunos.

Pré-requisitos.

  • Conhecimento Básico em algum Sistema Operacional (Windows, Linux ou Mac OS).
  • Conhecimento básico de banco de dados.
  • Conhecimento Básico em tecnologias de Front-End (HTML, CSS, JSON, JavaScript)
  • Conhecimento básico de Programação.

Requisitos:

  • Todos os participantes devem trazer um notebook para realizar as atividades práticas.
  • O Computador deve estar  com acesso de administrador para possibilitar instalações de aplicativos e acesso a Internet.
  • Para turmas In-Company não trabalhamos com limite de participantes para os treinamentos, orientamos que as turmas sejam de até 12 alunos para um melhor desempenho.

Requisitos Recomendados de Hardware.

  • Memória RAM: 8GB.
  • Espaço em Disco: 20GB.
  • Processador: 64 bits (chipsts de x64).
  • CPU: 2 núcleos.
  • Sistemas Operacionais: GNU/Linux, Windows ou MacOS.

Material.

Serão disponibilizados os seguintes materiais aos alunos do treinamento:

  • Todos os softwares XWiki e acessórios na sua última versão estável.
  • Material próprio em Português do Brasil.
  • Apresentações (slides do treinamento) desenvolvidas pela equipe Ambiente Livre.
  • Apostilas digitais dos softwares desenvolvidas pela Ambiente Livre.
  • Apostilas com exercícios práticos desenvolvidos no treinamento.
  • Materiais e documentações complementares desenvolvido pela Comunidade Open Source Mundial.
  • Brindes: Caneta, Pasta e Bloco de Anotações (somente em presenciais).

Metodologia.

  • O treinamento apresenta uma empresa fictícia chamada "CloudWiki" onde será implantado o XWiki e todas as fases da implantação.
  • Todos os dias serão apresentados novos recursos e conceitos e avaliados através de exercícios práticos em todas as aulas.

Estamos localizados em Curitiba e atendemos em todo Brasil com treinamentos XWiki e cursos XWiki. Caso necessite de um treinamento customizado com suas necessidades também elaboramos estes treinamentos. solicite proposta comercial.

Inscrições, Informações e Valores

Powered by BreezingForms


Diferenciais da Ambiente Livre.

A Ambiente Livre tem 19 anos no mercado, pioneirismo na oferta de consultoria, treinamentos, projetos e suporte em softwares de código-fonte aberto e software livre com um ecossistema voltado a negócios, e pode lhe ajudar a gerir complexidades, reduzir custos, permitindo adaptar e oferecer inovação inteligente necessária para o seu sucesso.

3.535 profissionais capacitados em 325 turmas ministradas.

Atuação global, 807 empresas impactadas em projetos, consultorias e treinamentos no Brasil, América Latina, Europa e África.

Networking entre profissionais, comunidades e startups de tecnologias Open Source e Free Software.

Treinamentos baseados em experiência de projetos e consultorias, 2.230 tutorais documentados, atualizados e disponibilizado de forma vitalícia em EAD.

Empresa 100% focada em Open Source e Free Software e contribuidora com equipe atuante nos projetos e eventos de código aberto e software livre.

Apoio na criação de 4 startups / Spin-off baseadas em soluções Open Source ou Free Software.

Instrutores

Mariana Batista

  • Graduando Análise e Desenvolvimento de Sistemas USC
  • Técnica em Eletroeletrônica IFSC
  • Atuou como desenvolvedora FullStack e UI Designer
  • Especialista em customização de CMS com XWiki
  • Contribuidora de projetos Open Source como XWiki

Log in