HTTP, API и авторизация
Язык уже выбран - теперь то, что одинаково на любом: коды ответов, формат данных, схемы авторизации, проектирование REST
Уровень: Начальный · около 2 ч · после курса: Спроектируешь REST API: коды ответов, формат JSON, схемы авторизации - на любом языке
Чему научишься
- Понять структуру HTTP-запроса
- Парсить и валидировать JSON
- Реализовать JWT-авторизацию
- Спроектировать REST API по best practices
- Использовать OpenAPI / Swagger
Уроки курса (4)
Модуль 1 · HTTP и форматы данных
Основы протокола и работа с JSON
- Основы HTTP - Изучаем протокол HTTP, методы запросов, коды ответов и заголовки
- Работа с JSON - Формат JSON, парсинг, валидация и лучшие практики
Модуль 2 · API: безопасность и дизайн
Аутентификация, авторизация, REST best practices
- Основы аутентификации и авторизации - Методы аутентификации, JWT, OAuth 2.0 и безопасность API
- Проектирование REST API - Принципы REST, проектирование эндпоинтов, версионирование и документирование API