Курс на Stepik
Обложка курса «Парсинг API на Python» на Stepik
6 900 ₽

Парсинг API на Python 0.000

Открыть на
STEPIK.ORG

Практический курс по работе с API на Python: учимся делать запросы, разбирать JSON, настраивать параметры, пагинацию, авторизацию, сжатие ответов и прокси на живых данных stepstat.ru.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Парсинг API на Python»Учеников на курсе 0
Сертификаты, выданные на курсе «Парсинг API на Python»Сертификатов выдано 0
Отзывы о курсе «Парсинг API на Python»Отзывов получено 0
Рейтинг курса «Парсинг API на Python»Рейтинг курса 0.000
Уроки в курсе «Парсинг API на Python»Количество уроков 57
Тесты в курсе «Парсинг API на Python»Количество квизов 205
Задачи с кодом в курсе «Парсинг API на Python»Количество задач с кодом 169
Стоимость курса «Парсинг API на Python»Стоимость курса 6 900 ₽
Обновления курса «Парсинг API на Python»Обновления курса
Дата публикации курса «Парсинг API на Python»Дата публикации курса
Последнее обновление курса «Парсинг API на Python»Последнее обновление
Сложность normal

Содержание курса

Разделы в курсе «Парсинг API на Python» 8 разделов Уроки в курсе «Парсинг API на Python» 57 уроков Тесты в курсе «Парсинг API на Python» 205 тестов Задачи в курсе «Парсинг API на Python» 169 задач Последнее обновление курса «Парсинг API на Python» обн. 12 июня 2026

1. Введение

6 уроков
Черновик
1.1 📘Введение
2
1
-
0
Черновик
1.2 📚Содержание
2
2
-
0
Черновик
1.3 ❓Что такое API
2
1
-
0
Черновик
1.4 🌐Как работает современный API
2
1
-
0
Черновик
1.5 🏗️Что такое  RESTful API и чем он нам полезен
2
1
-
0
Черновик
1.6 📖Изучение документации /docs
1
1
-
0

2. Основы requests

9 уроков
Черновик
2.1 📘 API на пальцах: что это и зачем
2
2
-
0
Черновик
2.2 📦 Установка и импорт
2
0
-
0
Черновик
2.3 🧩 Сигнатура метода
2
2
-
0
Черновик
2.4 📬 Объект Response
2
0
-
0
Черновик
2.5 📡Коды ответов HTTP
2
1
-
0
Черновик
2.6 🔗 Точка входа в API
2
1
-
0
Черновик
2.7 ⚙️Фильтруем выдачу
2
1
-
0
Черновик
2.8 👽 Договариваемся с сервером
2
0
-
0
Черновик
2.9 🍪 Цифровая визитка пользователя
2
1
-
0

3. Работа с JSON-ответами API

9 уроков
Черновик
3.1 📘Введение
2
2
-
0
Черновик
3.2 📐Синтаксис JSON и маппинг типов
2
0
-
0
Черновик
3.3 🔍 Навигация по структуре JSON
2
0
-
0
Черновик
3.4 🧮 Типы данных API: даты, цены, числа и null
2
0
-
0
Черновик
3.5 🛡️response.json() и ошибки
2
0
-
0
Черновик
3.6 💾 Нормализация ответа
2
0
-
0
Черновик
3.7 📁 Сохраняем результат в JSON
2
0
-
0
Черновик
3.8 📊 Сохраняем результат в CSV
2
0
-
0
Черновик
3.9 🧩 Flatten: расплющиваем вложенные структуры
2
0
-
0

4. Точная настройка запроса

8 уроков
Черновик
4.1 🔍Query-параметры
2
0
-
0
Черновик
4.2 🎯Path-параметры
2
0
-
0
Черновик
4.3 🧩Комбинированные запросы
2
0
-
0
Черновик
4.4 ⏭️Пагинация в API
2
0
-
0
Черновик
4.5 🧺Batch-запросы
2
0
-
0
Черновик
4.6 🚦Rate limiting - ограничение на количество запросов
2
0
-
0
Черновик
4.7 🔐Работа с сессиями
2
0
-
0
Черновик
4.8 🔌HTTP Адаптеры
2
0
-
0

5. Авторизация API

8 уроков
Черновик
5.1 📘Введение в авторизацию API
2
2
-
0
Черновик
5.2 🔐 Bearer, API key, Basic Auth
2
2
-
0
Черновик
5.3 🗝️API Key
2
1
-
0
Черновик
5.4 🎫 Bearer Token и JWT
2
1
-
0
Черновик
5.5 🔑 Basic Auth
2
1
-
0
Черновик
5.6 🍪 Cookie и сессии
2
1
-
0
Черновик
5.7 🔄 OAuth 2.0
2
2
-
0
Черновик
5.8 🛡️ Безопасное хранение ключей и токенов
2
2
-
0

6. Сжатие HTTP-ответов

8 уроков
Черновик
6.1 📘Введение: зачем сжатие и когда оно важно
2
1
-
0
Черновик
6.2 🗜️ Зачем использовать сжатие?
2
2
-
0
Черновик
6.3 🔹deflate базовый алгоритм
2
2
-
0
Черновик
6.4 🔹 gzip проверенная классика
1
1
-
0
Черновик
6.5 🔹 br современный выбор
2
2
-
0
Черновик
6.6 🔹 zstd новейший алгоритм
2
2
-
0
Черновик
6.7 ⚖️ Обратная сторона: CPU vs сеть
2
2
-
0
Черновик
6.8 🧪 Сравнение алгоритмов: когда что выбрать
2
2
-
0

7. Прокси

7 уроков
Черновик
7.1 📘Введение
1
1
-
0
Черновик
7.2 💠PROXIES
2
1
-
0
Черновик
7.3 🛡️Используем прокси
2
1
-
0
Черновик
7.4 🖥️Серверные прокси
1
1
-
0
Черновик
7.5 🌍 Резидентские прокси
0
0
-
0
Черновик
7.6 📱Мобильные прокси
0
0
-
0
Черновик
7.7 🧠Стратегии ротации прокси
1
1
-
0

8. old

10 уроков
Черновик
8.1 📖Изучение документации /docs
2
1
-
0
Черновик
8.2 🔐 Authorization: Bearer, API key, Basic Auth
2
0
-
0
Черновик
8.3 📍Запросы с query и path параметрами
2
0
-
0
Черновик
8.4 Сжатие данных gzip, deflate, br, zstd
2
0
-
0
Черновик
8.5 Основы requests.get()
2
0
-
0
Черновик
8.6 HTTP-заголовки для API
2
0
-
0
Черновик
8.7 Парсинг JSON-ответа
2
0
-
0
Черновик
8.8 📘Введение: что такое заголовки и зачем они нужны
1
1
-
0
Черновик
8.9 📦 Accept
1
0
-
0
Черновик
8.10 📝 Content-Type: в каком формате отправляем тело
1
1
-
0