На этом курсе рассматриваются фундаментальные понятия XML. Студенты изучают терминологию, принципы работы с документами и основы XSL - языка для стилизации. Также курс охватывает технологии XLink и XPointer для создания ссылок между документами.
В этом модуле рассматриваются два способа описания структуры XML-документов. Сначала изучается DTD - искусственный язык для определения типов документов, их построение и применение для проверки структуры. Затем курс переходит к современным XML-схемам, где раскрываются их преимущества над DTD, основные элементы схемы и методы описания типов, элементов и атрибутов.
Этот раздел посвящен инструментам для манипуляции XML-данными. Студенты осваивают XPath - язык для навигации по элементам документа, изучают оси выборки, предикаты и функции. Параллельно рассматривается XSLT как средство трансформации XML-документов в другие форматы.
Последний модуль глубоко погружает в технические аспекты XSLT. Здесь подробно разбираются работа с разными типами узлов - элементами, атрибутами, текстом. Студенты научатся создавать комментарии, копировать узлы, использовать управляющие конструкции, условную обработку, операторы выбора, циклическую обработку и сортировку значений.
После завершения курса вы сможете разбираться в структуре, грамматике и синтаксисе XML. Овладеете работой с DTD и XML-схемами для описания и проверки документов. Научитесь применять основные элементы XSLT для преобразования XML-документов.
Курс включает практические занятия с проверкой домашних заданий. Доступен бесплатный видеокурс для лучшего усвоения материала. После завершения обучения проводится онлайн-тестирование с последующей сертификацией.