Чему вы научитесь
- понимать, как устроены API и REST API;
- выделять ресурсы и проектировать конечные точки;
- выбирать HTTP-методы с учётом их назначения, безопасности и идемпотентности;
- подбирать корректные HTTP-коды для успешных операций и ошибок;
- формировать JSON и правильно называть поля;
- использовать параметры пути, строки запроса, заголовков и тела запроса;
- применять версионность и пагинацию;
- самостоятельно проектировать REST API.
О курсе
На курсе вы разберёте весь процесс проектирования REST API: от выделения ресурсов до описания методов, параметров, кодов ответа и JSON. Не на абстрактных примерах с кошками и пользователями, а на сценариях Aviasales, ЮKassa и YouTube.
В результате вы самостоятельно спроектируете REST API и сравните с эталонным решением.
Для кого этот курс
Начинающим системным и бизнес-аналитикам.
Тестировщикам.
Разработчикам и другим IT-специалистам.
Начальные требования
Специальная техническая подготовка не требуется.
Опыт программирования не нужен.
Наши преподаватели
Как проходит обучение
Курс состоит из семи видеоуроков.
После теоретических блоков вы проходите тесты для закрепления материала. В конце выполняете практическое задание по проектированию REST API.
Задание принимается автоматически. После сдачи вы получите эталонное решение, по которому сможете проверить свою работу.
Программа курса
Сертификат
Сертификат Stepik
Отзывы прошедших курс
Что вы получаете
- семь видеоуроков по проектированию REST API;
- тесты для проверки знаний;
- практическое итоговое задание;
- эталонное решение итогового задания;
- разбор примеров API реальных сервисов;
- шаблон описания REST API, который можно использовать в работе.
Сколько стоит обучение
Price:
1 990 ₽
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.