Главная » 2011»Октябрь»6 » Специалист - XML и XSLT. Современные технологии обработки данных для Web (2010)
23:42
Специалист - XML и XSLT. Современные технологии обработки данных для Web (2010)
Год выпуска: 2010 Производитель: Специалист Автор: Никитин Иван Геннадьевич Язык: Русский Продолжительность: 16:01:24
Описание:
XML — это невероятно мощные технологии представления любых данных. Сегодня XML очень распространен в самых разных областях: с помощью XML описывают и представляют документы (офисные документы, книги, счета, платежки и др.), XML часто используется для обмена данными в программировании, для передачи информации в Вебе. Предлагаемый курс рассматривает основные технологии XML, такие как описание данных, грамматика XML-разметки, XML схемы, XSL и XSLT (преобразования XML документов), а также возможности работы с XML, доступные в Microsoft Office 2003/2007
Курс рассчитан на подготовленных слушателей, имеющих опыт в построении сайтов и использовании веб-технологий, веб-мастеров, программистов, разработчиков веб-приложений.
Цель курса:
сформировать представление о современных XML технологиях, научить применять эти технологии на практике, продемонстрировать современные подходы к обработке XML данных.
Курс рассчитан на подготовленных слушателей, имеющих опыт в построении сайтов и использовании Веб-технологий, веб-мастеров, программистов, разработчиков веб-приложений.
По окончании курса Вы будете уметь:
- самостоятельно формировать XML документы; - задавать пространство имен XML; - определять структуру документа с помощью DTD; - определять структуру документа с помощью XML схем; - назначать и использовать XSLT; - эффективно преобразовать данные с помощью XSLT; - грамотно интегрировать XML данные в Microsoft Office 2003/2007;
Содержание курса:
Модуль 1. Введение в XML
- Введение в языки разметки - Представление данных - Структура XML документа - XML – представление любых данных - Синтаксис, грамматика и семантика элементов - Лабораторная работа: Создание XML документа - Пространства имен - Привязка пространств имен - Лабораторная работа: Использование пространств имен - Применение XML
Модуль 2. Описание структуры документа - DTD
- Представление документа в виде дерева объектов - Способы программного анализа документа - DTD – описание типов документа - Построение DTD - Применение DTD - Проверка структуры с помощью DTD - Лабораторная работа: Создание DTD описания
Модуль 3. Описание структуры документа – XML схемы
- Недостатки и проблемы DTD - XML схемы – как унифицированный способ описания структуры - Основные элементы XML схемы - Описания типов, элементов и атрибутов - Лабораторная работа: Создание XML схемы простого документа - Описание сложных типов данных - Средства создания и работы со схемами - Лабораторная работа: Модификация XML схемы своего документа - Проверка документов по XML схеме
Модуль 4. Введение в XSLT, XPath
- XSLT как средство преобразований XML - Создание XSL документа - Программные средства преобразований XSLT - Шаблоны и шаблонные правила - Язык XPath - Оси выборки - Лабораторная работа: Создание простого XSL документа - Предикаты - Типы данных и функции XPath - Лабораторная работа: Создание простого XSL документа
Модуль 5. Основные элементы XSLT
- Создание узлов-элементов - Создание узлов-атрибутов - Создание текстовых узлов - Создание комментариев и инструкций обработки - Лабораторная работа:Использование операторов XSLT создания узлов - Копирование узлов - Управляющие конструкции - Условная обработка - Оператор выбора - Циклическая обработка - Рекурсивные правила - Сортировка значений - Лабораторная работа: XSLT преобразование с управляющими конструкциями
Модуль 6. Дополнительные возможности XSLT
- Псевдонимы и пространства имен - Ключи и выборка узлов по ключу - Лабораторная работа: Выборка узлов по ключу - Управление выводом документа - Формирование различных выходных файлов - Лабораторная работа: XSLT преобразование в различные форматы - Использование нескольких входных документов - Дополнительные функции XSLT
Модуль 7. Практическая работа с XSLT
- Выборка уникальных значений - Группировка Мюнха - Ключи и выборка узлов по ключу - Лабораторная работа: Выборка узлов с множественной группировкой - XSL Formatting Objects (обзорно)
Модуль 8. Интеграция XML данных
- Выборка уникальных значений - Манипуляция XML данными в Microsoft Office 2007 - Интеграция данных с Microsoft Office Excel 2007 - Интеграция с Microsoft Office Access 2007 - Интеграция с Microsoft Office Word 2007 - Использование Microsoft Office InfoPath 2007 - Лабораторная работа: Создание простого приложения Microsoft Office InfoPath 2007 - Подведение итогов
Файл Качество: PCRec Видеокодек: Flash Video (flv) Н.263 Битрейт видео: ~781 Кбит/сек, 8,000 кадр/сек Размер кадра: 1024*768 (4:3) Аудиокодек: MP3 Битрейт аудио: 62,7 Кбит/сек, 44,1 КГц, 1 канал Размер: 1,63 Гб и 1,03 Гб