Course Outline

XWiki 소개

  • XWiki 기능 및 아키텍처 개요
  • XWiki의 사용 사례 및 기능 이해
  • XWiki을 다른 위키 솔루션과 비교

설치 및 구성XWiki

  • 로컬 또는 서버 환경에서 XWiki 설정
  • 사용자, 그룹 및 권한 구성
  • XWiki 데이터 저장 및 데이터베이스 구성 관리

XWiki 개발 모델 이해

  • XWiki 스크립팅 소개(Velocity, Groovy, JavaScript)
  • XWiki API 및 서비스 사용
  • 매크로, 템플릿 및 구성 요소 구축

맞춤형 XWiki 애플리케이션 개발

  • XWiki App Within Minutes (AWM) 사용하기
  • XWiki 클래스 및 객체를 사용하여 구조화된 데이터 생성
  • 사용자 정의 대시보드 및 보고서 디자인

플러그인 및 확장 기능으로 XWiki 확장

  • XWiki 확장 프로그램 설치 및 관리
  • 사용자 정의 확장 프로그램 생성 및 배포
  • 타사 라이브러리와 REST API 통합

보안 및 성능 최적화

  • XWiki에서 보안 모범 사례 구현
  • 성능 및 데이터베이스 관리 최적화
  • 백업 및 재해 복구 전략 구성

고급 통합 및 자동화

  • 외부 애플리케이션(LDAP, SSO, CRM 등)과 XWiki 연결
  • 스크립트 및 작업을 사용하여 워크플로 자동화
  • 클라우드 환경에 배포XWiki

실습 워크숍

  • 실제 시나리오를 활용한 실습 연습
  • 사용자 정의 XWiki 애플리케이션 개발
  • 사용자 피드백 및 반복 구현

요약 및 다음 단계

Requirements

  • 웹 개발 기본에 대한 이해
  • Java 및/또는 스크립팅 언어에 대한 경험
  • 데이터베이스 및 서버 관리에 대한 지식

청중

  • 소프트웨어 개발자
  • 시스템 관리자
  • 협업 플랫폼을 사용하는 IT 전문가
 14 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories