Чему вы научитесь
- 1.Основы работы с запросами и ответами от сайтов.
- 2. Отправка GET и POST запросов.
- 3. Работа с заголовками, параметрами и телом запроса.
- 4. Обработка и анализ ответов от серверов.
- 5. Парсинг веб-сайтов с помощью BeautifulSoup.
- 7. Обработка и сохранение полученных данных.
- 8. Различие между потоками и процессами.
- 9. Создание и управление пулом потоков и процессов.
- 10. Примеры использования пулов для ускорения выполнения задач.
- 11. Настройка и запуск Selenium для автоматизации браузера.
- 12. Автоматическое выполнение действий в браузере.
- 14. Сбор и обработка данных с динамических страниц.
- 15. Создание и настройка Telegram-ботов.
- 16. Обработка сообщений и команд пользователей.
- 17. Разработка интерактивных ботов с кнопками, меню и другими элементами управления.
О курсе
Этот курс обогащен практическими уроками, тесно связанными с реальными вызовами, с которыми сталкиваются начинающие фрилансеры-программисты. Вы освоите необходимые инструменты для решения типичных задач, возникающих при выполнении проектов для заказчиков. Также в рамках этого курса мы напишем несколько мини-проектов, а в конце будет ждать полноценный итоговый проект
Шаг за шагом, начиная с базовых концепций и переходя к более сложным задачам, этот курс погрузит вас в увлекательный мир программирования на Python. Каждый урок начинается с теоретического введения, за которым следует набор практических заданий для закрепления материала.
В рамках этого курса вы изучите библиотеки aiogram, BeautifulSoup (bs4), Selenium, requests, а также освоите основы многопоточности и многопроцессорности. С упорством, применяемым при изучении всех уроков этого курса, вы сможете освоить эти мощные инструменты, понять их потенциал и успешно использовать полученные знания в своей фриланс-практике, развиваясь дальше в этом направлении.
Для кого этот курс
Начальные требования
1. Основные знания Python и базовое понимание основ программирования.
2. Желание развиваться в области python