XML И XSLT. Современные технологии обработки данных для ВЕБ / TeachMePlease

Требуется подтверждение e-mail адреса!

Требуется подтверждение e-mail адреса! Письмо с инструкцией выслано на адрес электронной почты, указанный при регистрации

Cookies

Отключены cookie-файлы!

Для корректной работы сайта необходимо разрешить использование cookie-файлов.

Cookies

Для оптимизации дизайна и быстродействия наших веб-сайтов используются cookie-файлы. Продолжая посещение веб-сайта, вы соглашаетесь на использование cookie-файлов.

Ок
Вашингтон

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

Возраст
Любой
Уровень подготовки
Средний
Язык
Русский
Распродано
Контакты организации
specialist.ru
7%
При подписке на рассылку вы получаете скидку 7% на первую покупку
  • Описание курса
  • Чему вы научитесь?
  • Программа
  • Требования к участникам
Описание курса

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

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

Курс рассчитан на подготовленных слушателей, имеющих опыт в построении сайтов и использовании веб‑технологий, веб‑мастеров, программистов, разработчиков веб‑приложений.

Продолжительность курса - 32 ак. ч.

Чему вы научитесь?
самостоятельно формировать XML документы;
задавать пространство имен XML;
определять структуру документа с помощью DTD;
определять структуру документа с помощью XML схем;
назначать и использовать XSLT;
эффективно преобразовать данные с помощью XSLT;
грамотно интегрировать XML данные в Microsoft Office;
Программа
Модуль 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 Оси выборки Предикаты Типы данных и функции XPath Лабораторные работы: создание простого XSL документа, создание XSL документа.
Модуль 5. Основные элементы XSLT
  • Модуль
  • Онлайн/Очно
Использование шаблонов. Создание узлов-элементов. Создание узлов-атрибутов. Создание текстовых узлов. Создание комментариев и инструкций обработки. Копирование узлов. Управляющие конструкции. Сортировка значений. Лабораторные работы: использование операторов XSLT создания узлов, XSLT преобразование с управляющими конструкциями.
Модуль 6. Дополнительные возможности XSLT
  • Модуль
  • Онлайн/Очно
Псевдонимы и пространства имен. Ключи и выборка узлов по ключу. Управление выводом документа. Формирование различных выходных файлов. Использование нескольких входных документов. Дополнительные функции 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. Лабораторная работа (если останется время): создание простого приложения Microsoft Office InfoPath 2010.
Требования к участникам
Успешное окончание курса HTML и CSS. Уровень 1. Создание сайтов на HTML 5 и СSS 3 или эквивалентная подготовка.
Успешное окончание курса Основы программирования и баз данных или эквивалентная подготовка.

Дипломы, сертификаты

Организация