Курс на Stepik
Обложка курса «Парсинг API на Python» на Stepik
4 900₽ -41%
--:--:--
2 900 ₽

Парсинг API на Python ★ 5.000

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

Курс научит вас собирать данные из API любой сложности — как закрытых, так и открытых. В рамках курса вы потренируетесь на сайте-тренажёре stepstat.ru. Освоите парсинг, авторизацию и обработку ошибок на реальных кейсах. После курса вы сможете автоматизировать сбор данных для любых задач: от маркетингового анализа до построения конвейеров. Сократите рутину в разы и станьте незаменимым специалистом.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Парсинг API на Python»Учеников на курсе 235
Сертификаты, выданные на курсе «Парсинг API на Python»Сертификатов выдано 25
Отзывы о курсе «Парсинг API на Python»Отзывов получено 14
Рейтинг курса «Парсинг API на Python»Рейтинг курса 5.000
Уроки в курсе «Парсинг API на Python»Количество уроков 56
Тесты в курсе «Парсинг API на Python»Количество квизов 180
Задачи с кодом в курсе «Парсинг API на Python»Количество задач с кодом 169
Время прохождения курса «Парсинг API на Python»Время прохождения курса —
Стоимость курса «Парсинг API на Python»Стоимость курса 4 900 ₽ —
Обновления курса «Парсинг API на Python»Обновления курса — —
Дата публикации курса «Парсинг API на Python»Дата публикации курса — ———
Последнее обновление курса «Парсинг API на Python»Последнее обновление — ———
Сложность normal — ———

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

Разделы в курсе «Парсинг API на Python» 9 разделов Уроки в курсе «Парсинг API на Python» 56 уроков Тесты в курсе «Парсинг API на Python» 180 тестов Задачи в курсе «Парсинг API на Python» 169 задач Время прохождения курса «Парсинг API на Python» 35 ч. Последнее обновление курса «Парсинг API на Python» обн. 8 октября 2026

Введение

6 уроков
1. 📘Введение ↗
2. 📚Содержание ↗
3. ❓Что такое API ↗
4. 🌐Как работает современный API ↗
5. 🏗️Что такое  RESTful API и чем он нам полезен ↗
6. 📖Изучение документации /docs ↗

Основы requests

9 уроков
1. 📘 API на пальцах: что это и зачем ↗
2. 📦 Установка и импорт ↗
3. 🧩 Сигнатура метода ↗
4. 📬 Объект Response ↗
5. 📡Коды ответов HTTP ↗
6. 🔗 Точка входа в API ↗
7. ⚙️Фильтруем выдачу ↗
8. 👽 Договариваемся с сервером ↗
9. 🍪 Цифровая визитка пользователя ↗

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

9 уроков
1. 📘Введение ↗
2. 📐Синтаксис JSON и маппинг типов ↗
3. 🔍 Навигация по структуре JSON ↗
4. 🧮 Типы данных API: даты, цены, числа и null ↗
5. 🛡️response.json() и ошибки ↗
6. 💾 Нормализация ответа ↗
7. 📁 Сохраняем результат в JSON ↗
8. 📊 Сохраняем результат в CSV ↗
9. 🧩 Flatten: расплющиваем вложенные структуры ↗

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

8 уроков
1. 🔍Query-параметры ↗
2. 🎯Path-параметры ↗
3. 🧩Комбинированные запросы ↗
4. ⏭️Пагинация в API ↗
5. 🧺Batch-запросы ↗
6. 🚦Rate limiting - ограничение на количество запросов ↗
7. 🔐Работа с сессиями ↗
8. 🔌HTTP Адаптеры ↗

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

8 уроков
1. 📘Введение в авторизацию API ↗
2. 🔐 Bearer, API key, Basic Auth ↗
3. 🗝️API Key ↗
4. 🎫 Bearer Token и JWT ↗
5. 🔑 Basic Auth ↗
6. 🍪 Cookie и сессии ↗
7. 🔄 OAuth 2.0 ↗
8. 🛡️ Безопасное хранение ключей и токенов ↗

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

8 уроков
1. 📘Введение: зачем сжатие и когда оно важно ↗
2. 🗜️ Зачем использовать сжатие? ↗
3. 🔹deflate базовый алгоритм ↗
4. 🔹 gzip проверенная классика ↗
5. 🔹 br современный выбор ↗
6. 🔹 zstd новейший алгоритм ↗
7. ⚖️ Обратная сторона: CPU vs сеть ↗
8. 🧪 Сравнение алгоритмов: когда что выбрать ↗

Прокси

7 уроков
1. 📘Введение ↗
2. 💠PROXIES ↗
3. 🛡️Используем прокси ↗
4. 🖥️Серверные прокси ↗
5. 🌍 Резидентские прокси ↗
6. 📱Мобильные прокси ↗
7. 🧠Стратегии ротации прокси ↗

old

10 уроков
1. 📖Изучение документации /docs ↗
2. 🔐 Authorization: Bearer, API key, Basic Auth ↗
3. 📍Запросы с query и path параметрами ↗
4. Сжатие данных gzip, deflate, br, zstd ↗
5. Основы requests.get() ↗
6. HTTP-заголовки для API ↗
7. Парсинг JSON-ответа ↗
8. 📘Введение: что такое заголовки и зачем они нужны ↗
9. 📦 Accept ↗
10. 📝 Content-Type: в каком формате отправляем тело ↗

Это конец

1 урок
1. Куда дальше? ↗