Проектирование API в Swagger для системных аналитиков

Устали объяснять разработчикам, что вы имели в виду в документации API? Надоело переделывать требования по 10 раз? Swagger решает это за несколько практических видео. Вы научитесь создавать спецификации, которые понимают все - от джуна до тимлида.  Смотрите, повторяете, получаете навык, который можно сразу же добавить…
Средний уровень
Сертификат Stepik

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

  • Проектировать REST API в формате OpenAPI Specification (Swagger)
  • Описывать endpoints, методы, параметры и схемы данных в YAML
  • Работать в Swagger Editor: писать спецификацию и сразу видеть документацию
  • Создавать контракты API, понятные разработчикам, тестировщикам и фронтенду
  • Использовать компоненты для переиспользования схем и параметров
  • Документировать responses с разными статус-кодами и примерами данных

О курсе

Этот курс - чистая практика. Никакой теории ради теории. В уроках шаг за шагом показываю, как я проектирую реальные API от начала до конца: открываю Swagger Editor, пишу спецификацию, объясняю каждое решение и слово. В курсе предусмотрено домашнее задание и получение обратной связи по нему.

После изучения вы сможете сами полноценно спроектировать API для своего проекта.

Дополнительно выдаю: 

  1. Чек-лист для самопроверки проектирования API
  2. Памятка по Swagger Editor и написанию спецификации

Для кого этот курс

1. Системные аналитики, которые устали писать требования в Word/Confluence, а разработчики постоянно задают вопросы, да еще и на собеседованиях начали спрашивать про swagger 2. Аналитики, которые хотят говорить с техническими командами на одном языке 3. Специалисты, кто хочет расти в техническую сторону и уметь проектировать http запросы 4. Начинающие аналитики, которые видят вакансии с требованием "умение проектировать API", но ни разу этого не делали

Начальные требования

  • Базовое понимание, что такое API
  • Представление о HTTP (структура запроса), но не критично, объясню по ходу
  • Не нужно уметь программировать
  • Не нужен опыт работы со Swagger - начнем с нуля

Наши преподаватели

Как проходит обучение

  • Вспоминаете/изучаете основные понятия, необходимые для обучения
  • Смотрите видео-уроки в удобное время, выполняете домашние задания и тестирования по пройденному материалу
  • Каждый раздел с практикой - это полный цикл проектирования API: от пустого файла до готовой спецификации
  • Все исходники спецификаций с практической части прилагаются

Программа курса

загружаем...
Certificate

Сертификат

Stepik

Что вы получаете

  • Практические видео с реальным проектированием API от начала до конца в двух доменных областях
  • Навык проектирования REST API в формате OpenAPI/Swagger, который сразу применимо на работе
  • Готовые примеры спецификаций (исходники YAML-файлов), которые можно использовать как шаблоны
  • Памятка по Swagger Editor и написанию спецификации
  • Чек-лист для самопроверки - проверьте качество своей работы по 50+ критериям
  • Возможность добавить в резюме конкретный технический навык: "Проектирование OpenAPI в Swagger"

Сколько стоит обучение

Price: 4 500 
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

Расскажите о курсе друзьям

Price: 4 500