Data scraping & data mining from beginner to pro with Python

22 участника

О чём курс

Вам нужно собрать данные с тысяч страниц сайтов, но ручной перенос занимает недели — этот курс учит автоматизировать процесс извлечения информации с помощью Python.

Внутри разбираются основные инструменты для парсинга и скрейпинга: от простых HTTP-запросов до мощных фреймворков. Вы научитесь работать с библиотеками Requests и BeautifulSoup для парсинга HTML, освоите создание «пауков» на Scrapy для глубокого сканирования сайтов и автоматизацию действий в браузере через Selenium. Курс объясняет техническую сторону взаимодействия клиента с сервером, разницу между синхронными и асинхронными запросами, а также критерии выбора подходящего инструмента под конкретную задачу. Материал ориентирован на тех, кто хочет перейти от теории к написанию кода для реальных задач по сбору и очистке данных.

Программа обучения

  • Введение в веб-скрейпинг: актуальность и задачи
  • Основы работы браузера и протоколов HTTP (запросы и ответы сервера)
  • Модуль Requests: репликация запросов для получения данных
  • Библиотека BeautifulSoup (BS4): парсинг HTML-структур и извлечение контента
  • Фреймворк Scrapy: создание веб-пауков для масштабного сканирования
  • Selenium: автоматизация браузерных действий
  • Синхронные vs асинхронные запросы: принципы работы
  • Сравнительный анализ инструментов: Requests, BS4, Scrapy, Selenium
Складчина создана 25 февраля 2021 г. · описание обновлено 23 марта 2026 г.
158 ₽ 995 ₽