- Особенности:
- REST, HTTP, JSON, OpenAPI — проектирование контрактов взаимодействия, настройка аутентификации, создание документации
- Для кого:
- Разработчики со знанием основ любого объектно-ориентированного языка, желающие научиться проектировать архитектуру клиент-серверного взаимодействия
- Результат:
- Проектирование эндпоинтов, реализация валидации запросов, настройка аутентификации через JWT, написание документации в спецификации OpenAPI
- Важно знать:
- Для прохождения практических заданий необходимо уверенное владение базовым синтаксисом одного из языков программирования.
- Плюсы:
- Проектирование API с учетом принципов HATEOAS и реализация механизмов Rate Limiting для защиты инфраструктурных ресурсов
- Что еще:
- Системный взгляд на проектирование архитектуры взаимодействия по стандартам REST
- Формат:
- Видеоуроки в записи, проверочные тесты, работа на тренажерах
- Занятий:
- 11 уроков
- Объем практики:
- 70%