Программа и содержание
Сайт: Сайт автора
Master Python Web Scraping & Automation using BS4 & Selenium
Основы веб-скрапинга и автоматизации
Понимание селекторов XPath и CSS
Работа с электронными таблицами и файлами CSV
Автоматизация веб-сайтов с использованием Selenium
Скрапинг и сканирование веб-сайтов с помощью BeautifulSoup
Многопоточные операции веб-скрейпинга
Лучшие практики веб-скрейпинга
Требования: Опыт разработки на Python для начинающих.
Хотите изучить веб-скрапинг и автоматизацию с использованием Python и таких инструментов, как Selenium, BeautifulSoup и Chromium? Если да , то этот курс для вас!
Что это за курс:
В этом курсе мы будем использовать лучшие инструменты и методы, доступные в Интернете, для создания мощных и эффективных веб-скрейперов и ботов. Мы сосредоточимся на разработке 3 полнофункциональных скриптов Python, которые будут решать следующие проблемы соответственно.
Извлечение данных из API
Извлечение данных из веб-страниц HTML
Автоматизация веб-сайтов
К концу этого курса вы овладеете навыками, необходимыми для эффективного использования Selenium, BeautifulSoup, Chromium и Python для создания мощных веб-скрейперов и ботов.
Темы курса:
Работа с модулем Python Requests
Понимание заголовков запроса
Экспорт данных в файлы XLS
Отправка электронных писем с помощью Python
Работа с API
Чтение данных из CSV-файла.
Основы Beautiful Soup и LXML
Экспорт данных в CSV-файлы.
Использование многопоточности для ускорения очистки
Навигация по HTML-документам
Извлечение информации из HTML-элементов, таких как таблицы.
Основы Selenium
Автоматизация веб-действий, таких как клики и навигация
Заполнение данных формы
Захват экрана веб-страниц
Эффективное использование селекторов CSS и XPath
И многое другое
Что еще предлагает курс:
– Глубокое, детальное обучение – Этот курс переполнен информацией. Я создал курс, который больше всего хотел пройти, и в результате не экономил на деталях. Вы охватите больше тем и материалов глубже, чем когда-либо прежде.
– 100% Реальная практика – Моя цель – заставить вас писать код как можно больше. И не просто любой код – мы будем работать исключительно над практическими задачами, которые играют важную роль в создании ваших собственных удивительных реальных приложений.
– Суть в том, чтобы объяснять все по существу. Я подробно рассказываю о том, что мы делаем, как мы это будем делать и как будет выглядеть конечный продукт, и все это сопровождается полезными и наглядными описаниями, которые помогут вам лучше понять материал.
Мне очень понравилось создавать этот курс, и я думаю, что вам понравится его проходить.
С нетерпением ждем вас на этом курсе!
Для кого этот курс:
Разработчики Python начального/среднего уровня
Лица, желающие узнать больше о веб-скрапинге и автоматизации
Лица, желающие изучить веб-скрапинг и автоматизацию
Язык - английский с автопереводом видео.