Чему вы научитесь
- Проектировать REST API в формате OpenAPI Specification (Swagger)
- Описывать endpoints, методы, параметры и схемы данных в YAML
- Работать в Swagger Editor: писать спецификацию и сразу видеть документацию
- Создавать контракты API, понятные разработчикам, тестировщикам и фронтенду
- Использовать компоненты для переиспользования схем и параметров
- Документировать responses с разными статус-кодами и примерами данных
О курсе
Этот курс - чистая практика. Никакой теории ради теории. В уроках шаг за шагом показываю, как я проектирую реальные API от начала до конца: открываю Swagger Editor, пишу спецификацию, объясняю каждое решение и слово. В курсе предусмотрено домашнее задание и получение обратной связи по нему.
После изучения вы сможете сами полноценно спроектировать API для своего проекта.
Дополнительно выдаю:
- Чек-лист для самопроверки проектирования API
- Памятка по Swagger Editor и написанию спецификации
Для кого этот курс
1. Системные аналитики, которые устали писать требования в Word/Confluence, а разработчики постоянно задают вопросы, да еще и на собеседованиях начали спрашивать про swagger
2. Аналитики, которые хотят говорить с техническими командами на одном языке
3. Специалисты, кто хочет расти в техническую сторону и уметь проектировать http запросы
4. Начинающие аналитики, которые видят вакансии с требованием "умение проектировать API", но ни разу этого не делали
Начальные требования
- Базовое понимание, что такое API
- Представление о HTTP (структура запроса), но не критично, объясню по ходу
- Не нужно уметь программировать
- Не нужен опыт работы со Swagger - начнем с нуля
Наши преподаватели
Как проходит обучение
- Вспоминаете/изучаете основные понятия, необходимые для обучения
- Смотрите видео-уроки в удобное время, выполняете домашние задания и тестирования по пройденному материалу
- Каждый раздел с практикой - это полный цикл проектирования API: от пустого файла до готовой спецификации
- Все исходники спецификаций с практической части прилагаются
Программа курса
Сертификат
Stepik
Что вы получаете
- Практические видео с реальным проектированием API от начала до конца в двух доменных областях
- Навык проектирования REST API в формате OpenAPI/Swagger, который сразу применимо на работе
- Готовые примеры спецификаций (исходники YAML-файлов), которые можно использовать как шаблоны
- Памятка по Swagger Editor и написанию спецификации
- Чек-лист для самопроверки - проверьте качество своей работы по 50+ критериям
- Возможность добавить в резюме конкретный технический навык: "Проектирование OpenAPI в Swagger"
Сколько стоит обучение
Price:
4 500 ₽
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.