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

Джокер

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

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

- **Бизнес-аналитикам и менеджерам проектов:** Узнайте, как оценить сложность проекта, определить необходимые ресурсы и взаимодействовать с разработчиками эффективнее.

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

- **Развивающимся компаниям:** Повысьте квалификацию сотрудников, улучшите командную работу и качество выпускаемого продукта.

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

**Модуль 1. Введение в основы REST API**

- CRUD-модель
- Выбор методов: GET, POST, PUT, PATCH, DELETE
- Работа с JSON
- Инструмент тестирования - Postman

**Модуль 2. Программный интерфейс REST API**

- Знакомство с REST API
- Структура методов
- Стандарты для REST API
- JSON и HTTP

**Модуль 3. Анализ требований и создание модели данных**

- Требования заказчика
- Функциональные требования
- Модель данных
- Сценарии использования

**Модуль 4. Разработка дизайна REST API**

- Выделение объектов данных
- Методы REST API: POST, GET, PUT, PATCH, DELETE
- Документирование
- Обработка ошибок

**Модуль 5. Авторизация запросов REST API**

- Виды авторизации: Basic, Token, OAuth2.0

**Модуль 6. Дизайн REST API - массивы и списки**

- Работа с массивами и списками
- Пагинация, фильтрация, сортировка
- Синхронные и асинхронные запросы

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

- Postman и Swagger

**Модуль 8. Постановка задач на Backend разработчиков**

- Практическое применение

**Чему вы научитесь:**

- Основам REST API
- Разработке дизайна API
- Связи БД и JSON
- Сценариям взаимодействия
- Созданию контрактов документации
- Использованию Postman и Swagger

**Автор:**
Екатерина Ананьева - специалист с 10+ годами опыта в IT, автор множества проектов и статей.

*Source: текст оптимизирован с целью улучшения читаемости и SEO. Оригинал: https://example.com*
 

Возможно, Вас ещё заинтересует: