XML и XSLT. Современные технологии обработки данных для ВЕБ
Курс посвящён технологиям XML: разметке, схемам, преобразованиям XSLT и интеграции XML в веб и офисные приложения. Рассчитан на подготовленных слушателей с опытом создания сайтов и программирования. В итоге слушатель учится самостоятельно формировать XML-документы, описывать их структуру и эффективно преобразовывать данные.
- Объём
- 32 ак. ч. аудиторной нагрузки + 32 ак. ч. бесплатно для самостоятельной практики
- Формат
- Очно или онлайн
- Документ
- Свидетельство выпускника, сертификат международного образца, удостоверение
Чему вы научитесь
- Формировать XML-документы
- Задавать пространства имён XML
- Описывать структуру документа с помощью DTD
- Описывать структуру документа с помощью XML-схем
- Назначать и использовать XSLT
- Преобразовывать данные с помощью XSLT
- Интегрировать XML-данные в Microsoft Office
Программа курса
8 модулей · 32 ак. ч. аудиторной нагрузки + 32 ак. ч. бесплатно для самостоятельной практики
-
1Введение в XML4 ак.ч
- Введение в языки разметки
- Представление данных
- Структура XML документа
- Синтаксис, грамматика и семантика элементов
- Пространства имен
- Привязка пространств имен
- Применение XML
- Лабораторные работы: создание XML документа, использование пространств имен
-
2Описание структуры документа - DTD4 ак.ч
- Представление документа в виде дерева объектов
- Способы программного анализа документа
- DTD – описание типов документа
- Построение DTD
- Применение DTD
- Проверка структуры с помощью DTD
- Лабораторная работа: создание DTD описания
-
3Описание структуры документа – XML схемы4 ак.ч
- Недостатки и проблемы DTD
- XML схемы – как унифицированный способ описания структуры
- Основные элементы XML схемы
- Описания типов, элементов и атрибутов
- Описание сложных типов данных
- Средства создания и работы со схемами
- Проверка документов по XML схеме
- Лабораторные работы: создание XML схемы простого документа, модификация XML схемы своего документа
-
4Введение в XSLT, XPath4 ак.ч
- XSLT как средство преобразований XML
- Создание XSL документа
- Программные средства преобразований XSLT
- Шаблоны и шаблонные правила
- Язык XPath
- Оси выборки
- Предикаты
- Типы данных и функции XPath
- Лабораторные работы: создание простого XSL документа, создание XSL документа
-
5Основные элементы XSLT4 ак.ч
- Использование шаблонов
- Создание узлов-элементов
- Создание узлов-атрибутов
- Создание текстовых узлов
- Создание комментариев и инструкций обработки
- Копирование узлов
- Управляющие конструкции
- Сортировка значений
- Лабораторные работы: использование операторов XSLT создания узлов, XSLT преобразование с управляющими конструкциями
-
6Дополнительные возможности XSLT4 ак.ч
- Псевдонимы и пространства имен
- Ключи и выборка узлов по ключу
- Управление выводом документа
- Формирование различных выходных файлов
- Использование нескольких входных документов
- Дополнительные функции XSLT
- Лабораторные работы: выборка узлов по ключу, XSLT преобразование в различные форматы
-
7Практическая работа с XSLT4 ак.ч
- Переменные и параметры
- Выборка уникальных значений
- Группировка Мюнха
- Выборка узлов с множественной группировкой
- Лабораторная работа: выборка узлов с множественной группировкой
-
8Интеграция XML данных4 ак.ч
- Использование XML
- Что такое MathML?
- Что такое SVG?
- XML и чтение RSS с PHP
- Формат FB2
- Что такое Office Open XML?
- Подведение итогов и тестирование
Кому подойдёт курс
Позволит освоить обработку и преобразование XML-данных для сайтов.
Даст инструменты для обмена данными и работы с XML в программировании.
Научит интегрировать XML-технологии в веб-приложения.
Как проходит обучение
- Формат
- очно или онлайн
- Объём
- 32 ак. ч. аудиторной нагрузки + 32 ак. ч. бесплатно для самостоятельной практики
- Практика
- лабораторные работы по каждому модулю, итоговая аттестация
- Документ
- Свидетельство выпускника, сертификат международного образца, удостоверение о повышении квалификации (при предоставлении копии диплома о высшем или среднем профессиональном образовании).
Бонусы: 32 ак. ч. бесплатного времени в компьютерных классах для самостоятельной практики и консультаций (по предварительному согласованию).
Стоимость обучения
Сравнение с рубрикой «IT и программирование» (1504 курсов с ценой): медиана — 44 000 ₽, большинство программ — от 5 000 ₽ до 148 400 ₽. Этот курс дешевле медианы на 11%.
Плюсы и минусы
Оценка редакции Курсографа по фактам со страницы курса.
Сильные стороны
- Программа охватывает широкий спектр XML-технологий: от DTD и схем до XSLT и интеграции с Office.
- По каждому модулю предусмотрены лабораторные работы для отработки навыков.
- Предоставляется дополнительное бесплатное время для практики в компьютерных классах.
- Возможность обучения очно или онлайн.
На что обратить внимание
- Требуется предварительная подготовка: курсы по HTML/CSS и основам программирования и баз данных.
- Стоимость обучения не указана на странице.
- Для получения удостоверения о повышении квалификации необходимо предоставить копию диплома.
Отзывы о школе Учебный Центр «Специалист»
Василий ★★★★☆ 30 июня 2025Прекрасная школа обучения, которая успешно работает в различных направлениях. Все процессы отточены до мелочей. Можно обучаться по технике — трактора, крана, экскаватора и многим другим специальностям.
Все 2 отзыва о школе →Алексей ★★★★★ 30 июня 2025Обучение на категорию А2 прошло отличным образом. Учебные помещения уютные, преподаватели внимательные и компетентные, техника для практики есть. Экзамены сдавали два инспектора: один проверял теорию в классе, другой — водителя на площадке. Всё было организовано на высшем уровне,…
Частые вопросы о курсе
Какие документы выдаются по окончании курса?
Выдаются свидетельство выпускника, сертификат международного образца и удостоверение о повышении квалификации (при предоставлении копии диплома о высшем или среднем профессиональном образовании).
Нужна ли подготовка для прохождения курса?
Да, требуется успешное окончание курсов HTML и CSS. Уровень 1 и Основы программирования и баз данных, или эквивалентная подготовка.
В каком формате проходит обучение?
Обучение доступно очно или онлайн.
Сколько часов длится курс?
Аудиторная нагрузка составляет 32 ак. ч., плюс 32 ак. ч. бесплатно для самостоятельной практики.
Есть ли практические занятия?
Да, по каждому модулю предусмотрены лабораторные работы, а также итоговая аттестация.
Похожие курсы в других школах
-
M20465 Проектирование решений на основе баз данных SQL Server 2014Учебный центр Трайтек · 24 часа Бесплатно
-
Microsoft Excel 2019/2016. Анализ и визуализация данныхУчебный центр Трайтек · 18 часов 16 500 ₽
-
Искусственный интеллект и основы аналитики больших данныхУниверситет Иннополис · 5 месяцев 40 000 ₽
-
Математика для анализа данныхЯндекс Практикум · 6 месяцев 30 000 ₽
Информация о курсе подготовлена редакцией Курсографа по странице курса на сайте школы, обновлено 24 октября 2026.