Основы использования XML
Подробнее о курсе
Краткое описание курса
Цель курса – сформировать представление о современных XML технологиях, научить применять эти технологии на практике, продемонстрировать современные подходы к обработке XML данных
Целевая аудитория курса
Курс рассчитан на подготовленных слушателей, имеющих опыт в построении сайтов и использовании веб-технологий, веб-мастеров, программистов, разработчиков веб-приложений
Получаемые знания и навыки
По окончании курса слушатели научатся
- самостоятельно формировать XML документы
- задавать пространство имен XML
- определять структуру документа с помощью DTD
- определять структуру документа с помощью XML схем
- назначать и использовать XSLT
- эффективно преобразовать данные с помощью XSLT
- грамотно интегрировать XML данные в Microsoft Office
Предварительно рекомендуется прослушать курс(ы)
Краткое содержание курса
Модуль 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
Отзывы по курсу
Август 2020 года
Слушатель: Кармазин Андрей Владимирович (Начальник отдела ИТ)
Отзыв: Преподаватель!
Кроме самого курса:
Прекрасная обстановка!
Кофемашина!
Бесплатные обеды!
Сотрудники центра - молодцы! Премию им!