Course Code: xwikidev
Duration: 14 hours
Prerequisites:
  • Zrozumienie podstaw tworzenia stron internetowych
  • Doświadczenie z Java i/lub językami skryptowymi
  • Znajomość baz danych i administracji serwerami

Publiczność

  • Programiści
  • Administratorzy systemów
  • Specjaliści IT pracujący z platformami współpracy
Overview:

XWiki to potężna platforma wiki typu open source, która zapewnia programistom szerokie możliwości dostosowywania i rozszerzania.

Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla średnio zaawansowanych programistów, którzy chcą dostosować, rozszerzyć i zintegrować XWiki ze swoimi rozwiązaniami biznesowymi.

Pod koniec tego szkolenia uczestnicy będą mogli

  • Instalować i konfigurować XWiki dla środowisk programistycznych i produkcyjnych.
  • Tworzyć i zarządzać rozszerzeniami XWiki przy użyciu skryptów i interfejsów API.
  • Rozwijać niestandardowe aplikacje w ekosystemie XWiki.
  • Zintegrować XWiki z zewnętrznymi systemami i bazami danych.

Format kursu

  • Interaktywny wykład i dyskusja.
  • Wiele ćwiczeń i praktyki.
  • Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.

Opcje dostosowywania kursu

  • Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
Course Outline:

Wprowadzenie do XWiki

  • Przegląd funkcji i architektury XWiki
  • Zrozumienie przypadków użycia i możliwości XWiki
  • Porównanie XWiki z innymi rozwiązaniami wiki

Instalacja i konfiguracja XWiki

  • Konfiguracja XWiki w środowisku lokalnym lub serwerowym
  • Konfigurowanie użytkowników, grup i uprawnień
  • Zarządzanie przechowywaniem danych XWiki i konfiguracją bazy danych

Zrozumienie modelu rozwoju XWiki

  • Wprowadzenie do skryptów XWiki (Velocity, Groovy, JavaScript)
  • Korzystanie z XWiki API i usług
  • Tworzenie makr, szablonów i komponentów

Tworzenie niestandardowych aplikacji XWiki

  • Korzystanie z XWiki App Within Minutes (AWM)
  • Tworzenie ustrukturyzowanych danych za pomocą XWiki Classes & Objects
  • Projektowanie niestandardowych pulpitów nawigacyjnych i raportów

Rozszerzanie XWiki za pomocą wtyczek i rozszerzeń

  • Instalowanie rozszerzeń XWiki i zarządzanie nimi
  • Tworzenie i wdrażanie niestandardowych rozszerzeń
  • Integracja bibliotek innych firm i interfejsów API REST

Bezpieczeństwo i optymalizacja wydajności

  • Wdrażanie najlepszych praktyk bezpieczeństwa w XWiki
  • Optymalizacja wydajności i zarządzanie bazą danych
  • Konfigurowanie kopii zapasowych i strategii odzyskiwania po awarii

Zaawansowana integracja i automatyzacja

  • Łączenie XWiki z aplikacjami zewnętrznymi (LDAP, SSO, CRM itp.)
  • Automatyzacja przepływów pracy za pomocą skryptów i zadań
  • Wdrażanie XWiki w środowiskach chmurowych

Warsztaty praktyczne

  • Praktyczne ćwiczenia z wykorzystaniem rzeczywistych scenariuszy
  • Tworzenie niestandardowej aplikacji XWiki
  • Wdrażanie opinii użytkowników i iteracji

Podsumowanie i kolejne kroki

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