Голосов: 0
#1
XML И XSLT. Современные технологии обработки данных для ВЕБЦель курса: сформировать представление о современных XML технологиях, научить применять эти технологии на практике, продемонстрировать современные подходы к обработке XML данных.
XML — это невероятно мощные технологии представления любых данных. Сегодня XML очень распространен в самых разных областях: с помощью XML описывают и представляют документы (офисные документы, книги, счета, платежки и др.), XML часто используется для обмена данными в программировании, для передачи информации в Вебе. Предлагаемый курс рассматривает основные технологии XML, такие как описание данных, грамматика XML-разметки, XML схемы, XSL и XSLT (преобразования XML документов), а также возможности работы с XML, доступные в Microsoft Office 2003/2007
По окончании курса Вы будете уметь:
- самостоятельно формировать XML документы;
- задавать пространство имен XML;
- определять структуру документа с помощью DTD;
- определять структуру документа с помощью XML схем;
- назначать и использовать XSLT;
- эффективно преобразовать данные с помощью XSLT;
- грамотно интегрировать XML данные в Microsoft Office 2003/2007;
26.02.2013 — 07.03.2013Центр компьютерного обучения «Специалист» при МГТУ им.Н.Э.Баумана.
Программа курса XML И XSLT. Современные технологии обработки данных для ВЕБ
ТемаАк. часов
Модуль 1. Введение в XML
4
- Введение в языки разметки
- Представление данных
- Структура XML документа
- XML – представление любых данных
- Синтаксис, грамматика и семантика элементов
- Пространства имен
- Привязка пространств имен
- Применение XML
- Лабораторные работы:
- Создание XML документа
- Использование пространств имен
Модуль 2. Описание структуры документа - DTD
4
- Представление документа в виде дерева объектов
- Способы программного анализа документа
- DTD – описание типов документа
- Построение DTD
- Применение DTD
- Проверка структуры с помощью DTD
- Лабораторная работа:
- Создание DTD описания
Модуль 3. Описание структуры документа – XML схемы
4
- Недостатки и проблемы DTD
- XML схемы – как унифицированный способ описания структуры
- Основные элементы XML схемы
- Описания типов, элементов и атрибутов
- Описание сложных типов данных
- Средства создания и работы со схемами
- Проверка документов по XML схеме
- Лабораторные работы:
- Создание XML схемы простого документа
- Модификация XML схемы своего документа
Модуль 4. Введение в XSLT, XPath
4
- XSLT как средство преобразований XML
- Создание XSL документа
- Программные средства преобразований XSLT
- Шаблоны и шаблонные правила
- Язык XPath
- Оси выборки
- Предикаты
- Типы данных и функции XPath
- Лабораторные работы:
- Создание простого XSL документа
- Создание XSL документа
Модуль 5. Основные элементы XSLT
4
- Использование шаблонов
- Создание узлов-элементов
- Создание узлов-атрибутов
- Создание текстовых узлов
- Создание комментариев и инструкций обработки
- Копирование узлов
- Управляющие конструкции
- Сортировка значений
- Лабораторные работы:
- Использование операторов XSLT создания узлов
- XSLT преобразование с управляющими конструкциями
Модуль 6. Дополнительные возможности XSLT
4
- Псевдонимы и пространства имен
- Ключи и выборка узлов по ключу
- Управление выводом документа
- Формирование различных выходных файлов
- Использование нескольких входных документов
- Дополнительные функции XSLT
- Лабораторные работы:
- Выборка узлов по ключу
- XSLT преобразование в различные форматы
Модуль 7. Практическая работа с XSLT
4
- Переменные и параметры
- Выборка уникальных значений
- Группировка Мюнха
- Выборка узлов с множественной группировкой
- XSL Formatting Objects (обзорно)
- Лабораторная работа:
- Выборка узлов с множественной группировкой
Модуль 8. Интеграция XML данных
4
- Использование 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
Аудиторная нагрузка в классе с преподавателем 32 +16
бесплатно
Общая учебная нагрузка, включая консультации и самостоятельные занятия 72
23.04.2013 — 26.04.2013
10.06.2013 — 20.06.2013
23.09.2013 — 26.09.2013
19.11.2013 — 22.11.2013
Борисов Игорь Олегович
Для просмотра содержимого вам необходимо зарегистрироваться!Для просмотра содержимого вам необходимо зарегистрироваться!
Последнее редактирование модератором:
Симпатии:
Это понравилось vitalypetrov
- Статус
- В этой теме нельзя размещать новые ответы.