Комплексный курс по проектированию API: от основ REST и версионирования до безопасности, документирования, тестирования и современных подходов вроде GraphQL. Охватывает лучшие практики, паттерны и анти-паттерны для создания надежных, масштабируемых и удобных для разработчиков интерфейсов.
Доступен после всех тем (0 из 12)
Доступен после зачёта
Representational State Transfer — архитектурный стиль для создания распределенных систем, основанный на использовании HTTP и его методов для взаимодействия с ресурсами.
Пример
GET /users/123 возвращает данные пользователя с ID 123.Связанные термины
Состав курса, уровни, практика и способы проверки знаний.
Курс включает 12 тем и 50 вопросов с разбором ответа. Начать можно с первой темы курса.
Маршрут охватывает уровни Middle, Senior. Темы расположены от основы к более сложным инженерным задачам, поэтому можно начать с подходящего места и не пропускать важные зависимости.
После прохождения тем доступен зачёт по курсу «Проектирование API» — 20 случайных вопросов с порогом 80%. После зачёта открывается экзамен с развёрнутыми ответами и автоматической оценкой, приближённый к техническому собеседованию.
Да, курс полностью бесплатный: все 12 тем доступны без оплаты.