Практический курс: Дизайн REST API [GetAnalyst] [Екатерина Ананьева]

Vendetta

Администратор
Регистрация
16 Сен 2015
Сообщения
246.167
Реакции
426.072
Складчина: Практический курс: Дизайн REST API [GetAnalyst] [Екатерина Ананьева]​

Кому подойдёт

Данный курс подойдет:
- Бизнес-аналитикам и менеджерам проектов для оценки сложности проекта и улучшения коммуникации с разработчиками.
- Разработчикам для соблюдения принципов проектирования REST API и успешного прохождения технических собеседований.
- Развивающимся компаниям для повышения квалификации сотрудников и улучшения работы команды.

Спойлер: Программа

Модуль 1. Введение в основы REST API
Записи практических вебинаров о CRUD-модели, выборе методов GET, POST, PUT, PATCH, DELETE, использовании Postman и JSON.



Модуль 2. Программный интерфейс REST API
Изучение REST API, структуры методов, работы с JSON, HTTP Headers и корпоративными стандартами.



Модуль 3. Анализ требований и создание модели данных
Контекст задачи, построение модели данных, функциональные требования и сценарии использования.



Модуль 4. Разработка дизайна REST API
Описание объектов данных, методов REST API, создание JSON-структур, работа с контрактами и обработка ошибок.



Модуль 5. Авторизация запросов REST API
Изучение способов авторизации запросов: Basic, Token, OAuth2.0, прав доступа и документирование.



Модуль 6. Дизайн REST API
Работа с массивами, списками, пагинация, фильтрация, сортировка, синхронные и асинхронные запросы.



Модуль 7. Инструменты разработки API-документации
Тестирование и разработка документации в Postman и Swagger.



Модуль 8. Постановка задач на Backend разработчиков
Использование дизайна REST API для постановки задач разработчикам.



Чему вы научитесь?
80% курса составляют практические занятия, после которых вы:
- Поймете основы REST API и научитесь определять методы.
- Освоите разработку дизайна REST API и создание контрактов.
- Узнаете, как связаны БД и структура JSON.
- Сможете проектировать методы для синхронного и асинхронного взаимодействия.
- Создадите свои контракты REST API-документации и научитесь ставить задачи разработчикам.

Автор
Екатерина Ананьева: больше 10 лет в IT, 60+ проектов, спикер международных конференций.

---
Оптимизация текста помогла структурировать информацию о курсе, подчеркнула ключевые моменты и добавила ссылки для более детального ознакомления с каждым модулем.
 
Сверху