Przejdź do głównej treści

Tworzenie usług ePUAP poza Środowiskiem Budowy Aplikacji

Możliwości Środowiska Budowy Aplikacji (ŚBA) będącego częścią platformy ePUAP są mocno ograniczone. Wbudowany edytor formularzy można wykorzystać jedynie do tworzenia prostych usług. ŚBA nie pozwala wykorzystać pełni możliwości, jakie oferują technologie XForms, XML Schema i XSL. Dlatego bardziej zaawansowane, profesjonalne formularze trzeba tworzyć poza ŚBA.

Uczestnicy szkolenia poznają technologie, w oparciu o które buduje się usługi ePUAP (XML Schema, XForms, XSL) i uczą się tworzyć usługi bez wykorzystania Środowiska Budowy Aplikacji.

Dla kogo jest przeznaczone szkolenie?

  • dla osób, które tworzą lub będą tworzyły e-usługi na platformie ePUAP bez wykorzystania Środowiska Budowy Aplikacji.

Po zakończeniu szkolenia uczestnicy powinni

  • znać technologie, w oparciu o które buduje się usługi ePUAP (XML Schema, XForms, XSL),
  • umieć tworzyć usługi na platformie ePUAP bez wykorzystania Środowiska Budowy Aplikacji.

Czas trwania szkolenia

4 dni

Charakter szkolenia

Wykłady, ćwiczenia przy komputerach. Większość czasu zajęć jest poświęcona na wykonywanie ćwiczeń i wspólne ich omawianie. Uczestnicy są aktywnie zaangażowani w przebieg zajęć.

Umiejętności wymagane przed odbyciem szkolenia

  • ogólna znajomość zagadnień związanych z XML-em, orientacja w standardach pokrewnych i zastosowaniach XML-a,
  • orientacja w standardach związanych z Internetem (HTML, CSS),
  • zalecane wcześniejsze uczestnictwo w szkoleniu "Wprowadzenie do ePUAP2".

Program szkolenia:

Dzień 1.

  1. Wprowadzenie do zasad budowy usług ePUAP: wzory dokumentów, formularze.
  2. Wprowadzenie do technologii budowy usług ePUAP: XML, XML Schema, XSLT, XForms.
  3. Podstawy XML Schema.
  4. Tworzenie schematów dla formularzy ePUAP.

Dzień 2.

  1. Podstawy XForms.
  2. Tworzenie modelu, wiązanie pól ze schematem.
  3. Tworzenie formularza, konfigurowanie pól.
  4. Pola wyświetlane warunkowo.

Dzień 3.

  1. Sekcje powtarzalne.
  2. Obsługa zdarzeń, akcje.
  3. Interaktywne elementy formularza.
  4. Praktyczne wskazówki i podpowiedzi odnośnie możliwości XForms.

 Dzień 4.

  1. Podstawy transformacji XSLT. Model danych XSLT.
  2. Generowanie wizualizacji dokumentu XML.
  3. Kontrola przepływu sterowania w transformacjach XSLT: przetwarzanie warunkowe, pętle, itp.

 

Sprawdź także