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

WEB Парсинг на Python 4.904

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

Курс победитель🥇Stepik Awards в номинации "Прорыв года" Практический курс синхронного и асинхронного веб-парсинга на Python, потренируетесь собирать информацию c веб-cайтов и Telegram чатов, а в модуле Selenium научитесь автоматизировать действия в браузере, и обходить captcha. Не упустите свой шанс стать частью нашего сообщества. Запишитесь на курс уже сегодня и начните свое путешествие в мир парсинга на Python!

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «WEB Парсинг на Python»Учеников на курсе 5 451
Сертификаты, выданные на курсе «WEB Парсинг на Python»Сертификатов выдано 2 301
Отзывы о курсе «WEB Парсинг на Python»Отзывов получено 177
Рейтинг курса «WEB Парсинг на Python»Рейтинг курса 4.904
Уроки в курсе «WEB Парсинг на Python»Количество уроков 74
Тесты в курсе «WEB Парсинг на Python»Количество квизов 275
Задачи с кодом в курсе «WEB Парсинг на Python»Количество задач с кодом 80
Время прохождения курса «WEB Парсинг на Python»Время прохождения курса
Стоимость курса «WEB Парсинг на Python»Стоимость курса 4 900 ₽
Обновления курса «WEB Парсинг на Python»Обновления курса
Дата публикации курса «WEB Парсинг на Python»Дата публикации курса
Последнее обновление курса «WEB Парсинг на Python»Последнее обновление
Сложность normal

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

Разделы в курсе «WEB Парсинг на Python» 9 разделов Уроки в курсе «WEB Парсинг на Python» 74 урока Тесты в курсе «WEB Парсинг на Python» 275 тестов Задачи в курсе «WEB Парсинг на Python» 80 задач Время прохождения курса «WEB Парсинг на Python» 97 ч. Последнее обновление курса «WEB Парсинг на Python» обн. 8 августа 2026

Введение

4 урока
1. Введение
2. Сколько можно заработать на парсинге?
3. Feedback от учеников
4. Содержание курса

DOM дерево HTML

5 уроков
1. Введение в DOM
2. Элементы и их виды
3. HTML Атрибуты
4. Поиск элементов на странице
5. Попрактикуемся

Requests

9 уроков
1. Введение в Requests
2. Метод requests.get() I
3. Метод requests.get() II
4. Объект Response
5. Статус коды
6. Работа с Exceptions
7. Request Sessions
8. HTTP Adapter
9. Fake User-Agent

BeautifulSoup

12 уроков
1. Введение в BeautifulSoup4
2. Установка и импорт
3. Приготовление супа
4. Основные методы BeautifulSoup
5. Квизы: Основные методы BeautifulSoup
6. Поиск узлов и элементов
7. Пагинация
8. Парсинг сайта с AJAX
9. Парсинг табличных данных
10. Сохраняем результат в Excel
11. Сохраняем результат в JSON
12. Парсим JSON

Selenium

12 уроков
1. Введение
2. Установка Selenium Webdriver
3. Опции и аргументы
4. Поиск элементов Selenium
5. Доп. задачи: Поиск элементов
6. Методы Selenium
7. Cookies в Selenium
8. Скроллинг страниц
9. Окна и вкладки
10. Ожидания явные и неявные
11. Доп. задачи: Явные и неявные ожидания
12. Drag and drop

Асинхронный парсинг

9 уроков
1. Введение в Asyncio
2. Установка, настройка, импорты
3. Asyncio начало
4. Цикл событий / event loop
5. Awaitable объекты
6. Основные методы и функции Asyncio
7. Aiohttp
8. Приготовление асинхронного супа
9. Aiofiles

Парсим Telegram с Pyrogram

9 уроков
1. Введение
2. Установка и авторизация
3. Основные методы pyrogram
4. Парсинг сообщений из группы/чата
5. Парсинг медиа из группы/чата
6. Парсинг участников группы/чата
7. Работа с прокси
8. Постоянный мониторинг сообщений в группе/чате
9. Поиск ключевых слов в большом количестве чатов/групп

Парсим Telegram с Telethon

6 уроков
1. Введение
2. Установка, настройка и импорты
3. Основные методы Telethon
4. Парсим данные участников группы
5. Парсим сообщения группы
6. Отправляем результат парсинга в телеграм

Обход капчи

8 уроков
1. Введение в CAPTCHA
2. Установка, настройка, импорты
3. Обход обычной капчи
4. Обход текстовой капчи
5. Обход reCAPTCHA
6. Обход Geetest v3
7. Обход Yandex Smart Captcha
8. Feedback