1

Этап 1

Модуль 1. Введение в XML

2

Этап 2

Модуль 2. Описание структуры документа - DTD

3

Этап 3

Модуль 3. Описание структуры документа – XML схемы

4

Этап 4

Модуль 4. Введение в XSLT, XPath

5

Этап 5

Модуль 5. Основные элементы XSLT

6

Этап 6

Модуль 6. Дополнительные возможности XSLT

7

Этап 7

Модуль 7. Практическая работа с XSLT

8

Этап 8

Модуль 8. Интеграция XML данных

1

Этап 1

Модуль 1. Введение в XML

2

Этап 2

Модуль 2. Описание структуры документа - DTD

3

Этап 3

Модуль 3. Описание структуры документа – XML схемы

4

Этап 4

Модуль 4. Введение в XSLT, XPath

5

Этап 5

Модуль 5. Основные элементы XSLT

6

Этап 6

Модуль 6. Дополнительные возможности XSLT

7

Этап 7

Модуль 7. Практическая работа с XSLT

8

Этап 8

Модуль 8. Интеграция XML данных

05 августа 2015 31 октября 2015
Цель завершена 26 сентября 2015
Образование

[Специалист] - XML И XSLT. Современные технологии обработки данных для ВЕБ

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

Цель курса: сформировать представление о современных XML технологиях, научить применять эти технологии на практике, продемонстрировать современные подходы к обработке XML данных.

 Критерий завершения

Материал изучен

  1. Модуль 1. Введение в XML

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

    Лабораторные работы:

    • Создание XML документа
    • Использование пространств имен
  2. Модуль 2. Описание структуры документа - DTD

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

    Лабораторная работа:
    Создание DTD описания

  3. Модуль 3. Описание структуры документа – XML схемы

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

    Лабораторные работы:

    • Создание XML схемы простого документа
    • Модификация XML схемы своего документа
  4. Модуль 4. Введение в XSLT, XPath

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

    Лабораторные работы:

    • Создание простого XSL документа
    • Создание XSL документа
  5. Модуль 5. Основные элементы XSLT

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

    Лабораторные работы:

    • Использование операторов XSLT создания узлов
    • XSLT преобразование с управляющими конструкциями
  6. Модуль 6. Дополнительные возможности XSLT

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

    Лабораторные работы:

    • Выборка узлов по ключу
    • XSLT преобразование в различные форматы
  7. Модуль 7. Практическая работа с XSLT

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

    Лабораторная работа:

    • Выборка узлов с множественной группировкой
  8. Модуль 8. Интеграция XML данных

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

    Лабораторная работа:

    • Создание простого приложения Microsoft Office InfoPath 2010
  • 2000
  • 05 августа 2015, 05:49
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?