Ikrit
Администратор
Курс XML состоит из 5 занятий на которых полноценно рассматривается данный метаязык. В ходе курса изучаются семантика XML документов, таблицы стилей XSL и XSLT, DTD, XML Scheme, инструкции языка, атрибуты, элементы, объекты.
Расширяемый язык разметки является стандартом обработки документов в веб технологиях. Его применяют при написании своих ротаторов, в jQuery и RSS модулях. На сегодняшний день уже многие компании, производящие браузеры, интегрировали поддержку XML в свои программные продукты. На уроках рассматриваются приложения, использующие как CSS так XSL, ведь язык XML не стоит на месте и в своем развитии идет вперед.
С первого урока рассматриваются примеры, наглядно демонстрирующие те или иные методы применения XML, а также в занятия включаются практические задания, которые помогают закрепить пройденный материал. Расчитан курс на слушателей уже имеющих определенные знания и опыт в области веб-программирования и разработки веб-сайтов.
1) Знакомство с XML
• Введение в язык разметки XML;
• Структура XML документа;
• XML – как инструмент представление любых данных;
• Синтаксис, грамматика и семантика языка;
• Работа с пространством имен;
• Знакомство с DTD;
2) DTD – искусственный язык описания структуры документа
• DTD – описание типов документа;
• Построение DTD;
• Применение DTD;
• Проверка структуры с помощью DTD;
3) XML схемы
• Недостатки DTD;
• Знакомство с XML схемами;
• Основные элементы XML схем;
• Описания типов, элементов и атрибутов
• Проверка документов по XML схеме
4) Знакомство с XSLT, XPath
• XSLT как средство преобразований XML документа
• Язык XPath
• Оси выборки
• Предикаты
• Типы данных и функции XPath
5) Основные элементы XSLT
• Узлы-элементов
• Узлы-атрибутов
• Текстовые узлы
• Создание комментариев и инструкций обработки
• Копирование узлов
• Управляющие конструкции
• Условная обработка
• Оператор выбора
• Циклическая обработка
• Сортировка значений
Продажник:
[POSTS]
Вам необходимо зарегистрироваться на сайте для просмотра скрытых ссылок
[/POSTS]
Скачать:
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- [Андрей Кобец] [kobezzza] IndexedDB в действии. Тариф Расширенный (2025)
- [Инфоурок] Базовая компьютерная подготовка с изучением Windows, Word, Excel, интернета
- [Product University] Blockchain Developer c нуля
- [Venator Browser] Закладки, каталог и статьи из OSINT браузера Venator Red 2.0
- Linux для разработчиков [2024] [Слёрм] [Павел Калашников]
- [plc-edu] Дмитрий Громов - HMI Язык C++ в среде Qt Creator
- Чиним сломанные процессы [Podlodka.io, Михаил Дружинин, Дмитрий Константинов и др.]
- [Глеб Учитель] [Stepik] Проектирование архитектуры и интеграций (API / брокеры) сервисов
- Все про базы данных [Podlodka.io, Дмитрий Константинов, Константин Евтеев и т.д]
- Терминал Linux. Основы работы в командной строке [Stepik]