[Udemy] Парсинг сайтов Python (Никита Хохлов) Вы научитесь работать с HTTP запросами и выполнять автоматизацию сайтов посредством этих запросов. После прохождения данного курса вы сможете разрабатывать парсеры, авторегеры, различных ботов для автоматизации действий в браузере и имитировать все действия, которые может совершить человек используя браузер и определенные сайты. Услуги парсинга и автоматизации веб-ресурсов очень часто встречаются на фрилансе, поэтому окупить данные знания можно практически сразу после прохождения курса. Мы научимся: - работать с requests - извлекать нужные данные с страницы - рассмотрим GET, POST запросы - рассмотрим headers, data аргументы - научимся создавать сессию для сохранения кукисов - научимся имитировать действия пользователей - научимся авторизовываться на сайтах, скачивать и отправлять файлы - изучим архитектуру клиент/сервер - рассмотрим принцип работы http протокола - научимся парсить все страницы сайта - научимся находить нужные нам значения на сайте - рассмотрим многопроцессорные программы, для ускорения работы софта - научимся заменять user-agent и имитировать другое устройство и браузер - рассмотрим все основы bs4 - безопасное скачивание файлов используя пакеты - HTTP Adapter, повторные запросы в случае неудачи - пишем мониторинг цены биткоина в реальном времени Какие задания мы выполним? - напишем программу для извлечения IP пользователя - напишем программу для скачивания файлов с сайта - научимся обходить все страницы сайта и подменять user-agent - напишем программу с использованием multiprocessing - напишем программу с использованием bs4 Спойлер: Почему именно этот курс и чему вы научитесь? - материал направлен на любой уровень знаний Python (подойдет новичку и профессионалу) - курс не содержит воды и предоставляет только нужную информацию - после данного курса вы сможете полноценно работать с изученными библиотеками - простая подача материала - содержит реальные примеры и задачи - актуальная информация - рассматриваем все перечисленные библиотеки в одном курсе за минимальную стоимость Чему вы научитесь - парсить простые и сложные сайты и имитировать действия пользователей в браузере. Более подробно в описании курса Требования: - минимальные знания языка Python Для кого этот курс: - начинающие Python разработчики, желающие научиться использовать парсинг сайтов в своей работе Авторы: Никита Хохлов Последнее обновление: 11.2021 Язык: Русский язык