Курс разработан специально для действующих и будущих системных аналитиков, начинающих тестировщиков и специалистов технической поддержки, работающих с REST API.
Технологии XML и JSON широко используются для передачи информации между разными автоматизированными системами, хранения данных и проверки их формата, описания API.
На курсе вы познакомитесь с API, научитесь правильно описывать форматы данных, познакомитесь с XML и подготовите XSD-схему. Сравните XML и JSON, поймете в какой ситуации что предпочтительнее использовать и научитесь подготавливать JSON-схему.
Курс носит полностью практический характер. Абсолютно все темы подкрепляются практикой, поэтому по окончании курса в своё портфолио Вы добавите две схемы, а к компетенциям уверенное владение технологиями и навыки их применения.
Модуль 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 схемы