Стоимость курса
16 700 рубЦели курса:
По окончанию курса вы будете знать:
- Принципы протокола HTTP;
- Правила проектирования RESTfull приложений.
Самостоятельно сможете:
- Проектировать REST API сервисы;
- Составлять интерактивную документацию, для разработчиков и тестировщиков вашего проекта.Аудитория
Начинающие WEB разработчики, тестировщики (QA), Технические писателиОт слушателя требуется
Заинтересованность в IT и Web технологияхСодержание курса
Модуль 1. Архитектурный стиль REST.
- REST и RESTfull приложения;
- Сравнение с другими способами взаимодействия.
Модуль 2. Протокол HTTP в REST
- Принципы работы и версии протокола HTTP;
- Методы и идентификация ресурсов протокола;
- Коды состояний.
Модуль 3. Форматы передаваемых данных
- HTML, JSON, XML;
- Сравнение, плюсы и минусы применения.
Модуль 4. Проектирование RESTfull сервиса
- Определение основных сущностей сервиса;
- Описание наборов данных;
- Описание действий над сущностями и данными;
- Выбор методов взаимодействия.
Модуль 5. Документирование REST API в RAML
- Основы спецификации RAML;
- Подготовка рабочей среды;
- Описание Схем данных;
- Описание запросов сервиса;
- Экспортирование документации