CyberBionic Systematics

Основи XML

55 USD за курс
10 годин
Для початківців, Для досвідчених
Frontend WEB Developer / Webmaster
Цей курс навчить вас працювати з XML. Ви розберете структуру документів, DTD, XML-схеми та XSLT для перетворення даних. Курс складається з 5 занять, де є практика, тести та сертифікація.

Про курс

Програма курсу

Основи XML та робота з документами

На цьому курсі розглядаються фундаментальні поняття XML. Студенти вивчають термінологію, принципи роботи з документами та основи XSL - мови для стилізації. Також курс охоплює технології XLink та XPointer для створення посилань між документами.

Структура документів: DTD та XML-схеми

У цьому модулі розглядаються два способи опису структури XML-документів. Спочатку вивчається DTD - штучна мова для визначення типів документів, їх побудова та застосування для перевірки структури. Потім курс переходить до сучасніших XML-схем, де розкриваються їх переваги над DTD, основні елементи схеми та методи опису типів, елементів і атрибутів.

Мови XPath та XSLT для перетворення документів

Цей розділ присвячений інструментам для маніпуляції XML-даними. Студенти освоюють XPath - мову для навігації по елементах документа, вивчають осі вибірки, предикати та функції. Паралельно розглядається XSLT як засіб трансформації XML-документів в інші формати.

Практична робота з елементами XSLT

Останній модуль глибоко занурює в технічні аспекти XSLT. Тут детально розбираються робота з різними типами вузлів - елементами, атрибутами, текстом. Студенти навчаться створювати коментарі, копіювати вузли, використовувати керуючі конструкції, умовну обробку, оператори вибору, циклічну обробку та сортування значень.

Результати навчання

Після завершення курсу ви зможете розбиратися в структурі, граматиці та синтаксисі XML. Опануєте роботу з DTD та XML-схемами для опису та перевірки документів. Навчитеся застосовувати основні елементи XSLT для перетворення XML-документів.

Формат навчання

Курс включає практичні заняття з перевіркою домашніх завдань. Доступний безкоштовний відеокурс для кращого засвоєння матеріалу. Після завершення навчання проводиться онлайн-тестування з подальшою сертифікацією.

Що включено

Вечірні заняття
Видається диплом/сертифікат
Супровід ментора