XML и JSON при проектировании API
XML_API
Продолжительность: 1 день / 8 ак. часов аудиторно + 8 ак. часов самостоятельного изучения
Технологии XML и JSON широко используются для передачи информации между разными автоматизированными системами, хранения данных и проверки их формата, описания API.
На курсе вы познакомитесь с API, научитесь правильно описывать форматы данных, познакомитесь с XML и подготовите XSD-схему. Сравните XML и JSON, поймете в какой ситуации что предпочтительнее использовать и научитесь подготавливать JSON-схему.
Курс носит полностью практический характер. Абсолютно все темы подкрепляются практикой, поэтому по окончании курса в своё портфолио Вы добавите две схемы, а к компетенциям уверенное владение технологиями и навыки их применения.
Документы об окончании обучения: Сертификат УЦ ЮНИТ, Удостоверение гос. образца о повышении квалификации (по требованию).
Аудитория
Курс разработан специально для действующих и будущих системных аналитиков, начинающих тестировщиков и специалистов технической поддержки, работающих с REST API.
Предварительный уровень подготовки
- Знание основ программирования и алгоритмизации.
- Желательно знакомство с протоколом HTTP
Программа курса
Модуль 1. Зачем нужен API
- Что такое API
- Практикум – описание формата данных
Модуль 2. XML
- Стандарт XML 1.0
- Типы данных XML
- Практическая работа — подготовка XML документа в Notepad++
Модуль 3. XSD схема
- Зачем нужен XSD
- Структура XSD схемы
- Регулярные выражения
- Пространства имен XSD схемы
- Практическая работа — подготовка XSD схемы
- SOAP – краткое описание
Модуль 4. JSON
- Что такое JSON
- Практическая работа — описание данных в формате JSON
- Сравнение JSON – XML
Модуль 5. JSON схема
- Основные методы построения JSON схемы
- Cтандарт OpenAPI и Swagger
- Практическая работа — подготовка JSON схемы
Рекомендуемые курсы
- Python-1 Основы программирования Python. Уровень 1. 40 ак. ч.
- PHP_Level1 Основы web-программирования на языке PHP 40 ак. ч.
- JS JavaScript. Основы веб - программирования 24 ак. ч.
- X4 Работа с XML, XSD XSLT, Xpath 16 ак. ч.
Дополнительно
Курс читает тренер-практик с опытом проведения курса и практическими знаниями в работе программы.
Для получения более подробной информации о наших преподавателях свяжитесь с нами по тел. (343) 227-30-37, по эл.почте edu@unit-edu.ru или в нашем Online-чате.