Course Code: xwikidev
Duration: 14 hours
Prerequisites:
  • 网页开发基础知识
  • 具有Java和/或脚本语言的经验
  • 对数据库和服务器管理的熟悉程度

受众

  • 软件开发人员
  • 系统管理员
  • 从事协作平台的IT专业人员
Overview:

XWiki是一个强大的开源wiki平台,为开发人员提供广泛的定制和扩展能力。

这门由讲师主导的现场培训(在线或现场)旨在让中级开发人员希望将XWiki定制、扩展和集成到他们的业务解决方案中。

到这次培训结束时,参与者将能够:

  • 为开发和生产环境安装和配置XWiki。
  • 使用脚本和API创建和管理XWiki扩展。
  • 在XWiki生态系统中开发自定义应用程序。
  • 将XWiki与外部系统和数据库集成。

课程格式

  • 互动讲座和讨论。
  • 大量的 exercises 和实践。
  • 在实验室环境中的实践性实施。

课程定制选项

  • 如需请求本课程的定制培训,请与我们联系安排。
Course Outline:

介绍XWiki

  • XWiki功能和架构概述
  • 了解XWiki的用例和能力
  • 将XWiki与其他维基解决方案进行比较

安装和配置XWiki

  • 在本地或服务器环境中设置XWiki
  • 配置用户、组和权限
  • 管理XWiki数据存储和数据库配置

了解XWiki开发模型

  • XWiki脚本(Velocity、Groovy、JavaScript)介绍
  • 使用XWiki API和服务
  • 构建宏、模板和组件

开发定制XWiki应用程序

  • 快速使用XWiki应用程序(AWM)
  • 使用XWiki类和对象创建构造数据
  • 设计自定义仪表板和报告

用插件和扩展扩展XWiki

  • 安装和管理XWiki扩展
  • 创建和部署自定义扩展
  • 集成第三方库和REST API

安全性和性能调优

  • 在XWiki中实施安全最佳实践
  • 优化性能和数据库管理
  • 配置备份和灾难恢复策略

高级集成和 Automation

  • 将XWiki连接到外部应用程序(LDAP、SSO、CRM 等)
  • 使用脚本和作业自动化工作流
  • 在云环境中部署XWiki

实用工作坊

  • 针对实际场景的动手练习
  • 开发自定义XWiki应用程序
  • 实施用户反馈和迭代

总结和结论

Sites Published:

United Arab Emirates - XWiki for Developers

Qatar - XWiki for Developers

Egypt - XWiki for Developers

Saudi Arabia - XWiki for Developers

South Africa - XWiki for Developers

Brasil - XWiki for Developers

Canada - XWiki for Developers

中国 - XWiki for Developers

香港 - XWiki for Developers

澳門 - XWiki for Developers

台灣 - XWiki for Developers

USA - XWiki for Developers

Österreich - XWiki for Developers

Schweiz - XWiki for Developers

Deutschland - XWiki for Developers

Czech Republic - XWiki for Developers

Denmark - XWiki for Developers

Estonia - XWiki for Developers

Finland - XWiki for Developers

Greece - XWiki for Developers

Magyarország - XWiki for Developers

Ireland - XWiki for Developers

Luxembourg - XWiki for Developers

Latvia - XWiki for Developers

España - XWiki for Developers

Italia - XWiki for Developers

Lithuania - XWiki for Developers

Nederland - XWiki for Developers

Norway - XWiki for Developers

Portugal - XWiki for Developers

România - XWiki for Developers

Sverige - XWiki for Developers

Türkiye - XWiki for Developers

Malta - XWiki for Developers

Belgique - XWiki for Developers

France - XWiki for Developers

日本 - XWiki for Developers

Australia - XWiki for Developers

Malaysia - XWiki for Developers

New Zealand - XWiki for Developers

Philippines - XWiki for Developers

Singapore - XWiki for Developers

Thailand - XWiki for Developers

Vietnam - XWiki for Developers

India - XWiki for Developers

Argentina - XWiki for Developers

Chile - XWiki for Developers

Costa Rica - XWiki for Developers

Ecuador - XWiki for Developers

Guatemala - XWiki for Developers

Colombia - XWiki for Developers

México - XWiki for Developers

Panama - XWiki for Developers

Peru - XWiki for Developers

Uruguay - XWiki for Developers

Venezuela - XWiki for Developers

Polska - XWiki for Developers

United Kingdom - XWiki for Developers

South Korea - XWiki for Developers

Pakistan - XWiki for Developers

Sri Lanka - XWiki for Developers

Bulgaria - XWiki for Developers

Bolivia - XWiki for Developers

Indonesia - XWiki for Developers

Kazakhstan - XWiki for Developers

Moldova - XWiki for Developers

Morocco - XWiki for Developers

Tunisia - XWiki for Developers

Kuwait - XWiki for Developers

Oman - XWiki for Developers

Slovakia - XWiki for Developers

Kenya - XWiki for Developers

Nigeria - XWiki for Developers

Botswana - XWiki for Developers

Slovenia - XWiki for Developers

Croatia - XWiki for Developers

Serbia - XWiki for Developers

Bhutan - XWiki for Developers

Nepal - XWiki for Developers

Uzbekistan - XWiki for Developers