Курс: XML и XSLT. Современные технологии обработки данных для ВЕБ

Курс: XML и XSLT. Современные технологии обработки данных для ВЕБ

Курс: XML и XSLT. Современные технологии обработки данных для ВЕБ


Дополнительная дата проведения курса: 17.11.2025 - 20.11.2025

Продолжительность курса: 32 ак. ч.

Описание курса:
XML — это невероятно мощные технологии представления любых данных. С помощью XML описывают и представляют документы (офисные документы, книги, счета, платежки и др.), XML часто используется для обмена данными в программировании, для передачи информации в вебе. Вы освоите основные технологии XML, такие как описание данных, грамматика XML-разметки, XML схемы, XSL и XSLT (преобразования XML документов), а также возможности работы с XML, доступные в Microsoft Office.

Аудитория:
• Веб-мастера;
• Программисты;
• Разработчики веб-приложений .

Необходимая подготовка:
• Успешное окончание курса HTML и CSS. Уровень 1. Создание сайтов на HTML и СSS, или эквивалентная подготовка.
• Успешное окончание курса Основы программирования и баз данных, или эквивалентная подготовка.

Программа курса:
Модуль 1. Введение в XML:
• Введение в языки разметки;
• Представление данных;
• Структура XML документа;
• XML – представление любых данных;
• Синтаксис, грамматика и семантика элементов;
• Пространства имен;
• Привязка пространств имен;
• Применение XML.

Модуль 2. Описание структуры документа – DTD:
• Представление документа в виде дерева объектов;
• Способы программного анализа документа;
• DTD – описание типов документа;
• Построение DTD;
• Применение DTD;
• Проверка структуры с помощью DTD.

Модуль 3. Описание структуры документа – XML схемы:
• Недостатки и проблемы DTD;
• XML схемы – как унифицированный способ описания структуры;
• Основные элементы XML схемы;
• Описания типов, элементов и атрибутов;
• Описание сложных типов данных;
• Средства создания и работы со схемами;
• Проверка документов по XML схеме.

Модуль 4. Введение в XSLT, XPath:
• XSLT как средство преобразований XML;
• Создание XSL документа;
• Программные средства преобразований XSLT;
• Шаблоны и шаблонные правила;
• Язык XPath;
• Оси выборки;
• Предикаты;
• Типы данных и функции XPath.

Модуль 5. Основные элементы XSLT:
• Использование шаблонов;
• Создание узлов-элементов;
• Создание узлов-атрибутов;
• Создание текстовых узлов;
• Создание комментариев и инструкций обработки;
• Копирование узлов;
• Управляющие конструкции;
• Сортировка значений.

Модуль 6. Дополнительные возможности XSLT:
• Псевдонимы и пространства имен;
• Ключи и выборка узлов по ключу;
• Управление выводом документа;
• Формирование различных выходных файлов;
• Использование нескольких входных документов;
• Дополнительные функции XSLT.

Модуль 7. Практическая работа с XSLT:
• Переменные и параметры;
• Выборка уникальных значений;
• Группировка Мюнха;
• Выборка узлов с множественной группировкой.

Модуль 8. Интеграция XML данных:
• Использование XML;
• Манипуляция XML данными в Microsoft Office 2010;
• Интеграция данных с Microsoft Office Excel 2010;
• Интеграция с Microsoft Office Access 2010;
• Интеграция с Microsoft Office Word 2010;
• Использование Microsoft Office InfoPath 2010.

Окончательная цена указывается в договоре на обучение.

Характеристики курса

  • Начало: 16 июня 2025
  • Окончание: 19 июня 2025
  • Вендор: Интернет и Web-технологии
  • Код курса: XMLXSLT
  • Город: Москва,
  • Направление: Курсы для IT-специалистов
  • Академических часов: 32
  • Количество мест: 8
  • Очно: 41400 ₽
  • Дистанционно: 41400 ₽
Записаться на курс

Курсы повышения квалификации
и профессиональной переподготовки


График работы:
Мы отвечаем на звонки и письма в будние дни с 7:00 до 16:00 по Мск

Юридический адрес организации:
614010, г. Пермь, ул. Клары Цеткин, д. 14, офис 32

8 800 (600)-66-16

learning@eshift.ru