Kategoria: XML
Extensible Markup Language (XML) to najważniejszy format dokumentów strukturalnych. Zastosowania dzielą się na tradycyjne, związane z zarządzaniem treścią, publikacjami i tekstem pisanym (DITA, TEI, Docbook i inne) oraz techniczne, związane z elektroniczną wymianą danych, usługami sieciowymi itp.
Przykładowo w Polsce w XML zapisywane są deklaracje podatkowe (PIT, VAT, JPK, KSEF), dokumenty elektroniczne używane w obiegu urzędowym (EPUAP) czy związane z ubezpieczeniem społecznym (ZUS, NFZ). XML powszechnie używają także banki i szeroko rozumiana branża finansowa (standardy ISO 20022, XBRL, dokumenty wewnętrzne), telekomunikacja, firmy logistyczne, a nawet producenci maszyn, mebli i okien.
Podstawą pracy z XML jest poznanie jego składni, czyli zasad zapisywania znaczników, znaków specjalnych i innych konstrukcji. Ten aspekt jest na tym szkoleniu omawiany dokładnie. XML to także cała koncepcja dokumentów strukturalnych opartych o strukturę drzewa oraz znakowania semantycznego, czyli zorientowanego na znaczenie, a nie wygląd. Staramy się to tłumaczyć poprzez przykłady tworzone w czasie zajęć oraz prawdziwe dokumenty XML używane w praktyce.
Szkolenie pobieżnie przedstawia towarzyszące XML dodatkowe standardy, przede wszystkim XML Schema, XPath i XSLT, ale nie jest to szczegółowy kurs tych technologii – to oferujemy w dłuższej wersji szkolenia.
Czas trwania
1 dzień
Program
- Wprowadzenie
- SGML i XML – krótka historia
- Rola standardu XML we współczesnym świecie
- Znakowanie semantyczne i prezentacyjne – dyskusja
- Przegląd narzędzi (edytorów itp.) do pracy z XML
- Zalety, wady i alternatywy wobec XML
- Składnia XML
- Główna struktura dokumentu – elementy, atrybuty, znaczniki
- Konstrukcje pomocnicze
- Komentarze i instrukcje przetwarzania
- Referencje do encji i znaków
- Sekcje CDATA
- Przestrzenie nazw XML (XML Namespace)
- Zasady składniowe XML i typowe błędy
- Zastosowania i schematy
- Pojęcie zastosowania XML (XML application)
- Przegląd popularnych zastosowań XML
- XML w zarządzaniu treścią i przemyśle wydawniczym
- XML w elektronicznej wymianie danych
- Dokumenty elektroniczne w administracji publicznej i biznesie
- XML Schema (XSD)
- Co daje definicja schematu
- Prosty przykład schematu
- Walidacja
- Prezentacja i przetwarzanie danych
- Pojęcie i przykład arkusza stylu
- Proste przykłady ścieżek XPath do wyciągania danych z dokumentu XML
- Prosty przykład arkusza XSLT
Training also available in English - for more information see here.
Przeznaczenie i wymagania
To jednodniowe szkolenie przeznaczone jest dla osób, którym zależy na
- zrozumieniu idei dokumentów strukturalnych i filozofii znakowania semantycznego,
- dobrym poznaniu składni formatu XML, aby nie popełniać błędów w czasie ich edycji i umieć takie błędy wyłapywać,
- pobieżnym poznaniu standardów towarzyszących, jak Schema, XSLT, XPath – na poziomie zrozumienia „co jest czym”.
Osobom zainteresowanym dokładniejszym poznaniem wymienionych technologii proponujemy dłuższe szkolenie XML kompleksowy> lub specjalistyczne szkolenia z katalogu XML.
Od uczestników oczekujemy sprawnej obsługi komputera (edycja tekstu, kopiowanie plików, przeglądarka internetowa).
Certyfikaty
Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.