Курс на Stepik
Обложка курса «Создаем парсер вакансий hh.ru на базе Python» на Stepik
900 ₽

Создаем парсер вакансий hh.ru на базе Python 5.000

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

Процесс сбора информации из всемирной сети интернет является актуальным уже многие годы. И не только сбора, но и систематизации, обработки по различным критериям. Только зачем это делать вручную, если существуют приложения-парсеры. Они сделают это за вас, быстро, и представят в удобном формате. Но написание собственного парсера является нетривиальной задачей. За пять уроков мы напишем парсер на базе языка Python и фрейфмворка Flask. Если вас заинтересовал курс или возникли вопросы, мой телеграм @cdi999

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Создаем парсер вакансий hh.ru на базе Python»Учеников на курсе 43
Сертификаты, выданные на курсе «Создаем парсер вакансий hh.ru на базе Python»Сертификатов выдано 0
Отзывы о курсе «Создаем парсер вакансий hh.ru на базе Python»Отзывов получено 2
Рейтинг курса «Создаем парсер вакансий hh.ru на базе Python»Рейтинг курса 5.000
Уроки в курсе «Создаем парсер вакансий hh.ru на базе Python»Количество уроков 40
Время прохождения курса «Создаем парсер вакансий hh.ru на базе Python»Время прохождения курса
Стоимость курса «Создаем парсер вакансий hh.ru на базе Python»Стоимость курса 900 ₽
Обновления курса «Создаем парсер вакансий hh.ru на базе Python»Обновления курса
Дата публикации курса «Создаем парсер вакансий hh.ru на базе Python»Дата публикации курса
Последнее обновление курса «Создаем парсер вакансий hh.ru на базе Python»Последнее обновление
Сложность normal

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

Разделы в курсе «Создаем парсер вакансий hh.ru на базе Python» 5 разделов Уроки в курсе «Создаем парсер вакансий hh.ru на базе Python» 40 уроков Время прохождения курса «Создаем парсер вакансий hh.ru на базе Python» 2 ч. Последнее обновление курса «Создаем парсер вакансий hh.ru на базе Python» обн. 18 августа 2026

О курсе

4 урока
1. что такое парсер
2. как устроен наш парсер
3. используемый стек
4. как проходить курс

Создаем виртуальное окружение и шаблон проекта

4 урока
1. создаем виртуальное окружение
2. немного о Flask
3. создаем начальную структуру
4. выполняем тестовый запуск

Создаем базовые компоненты проекта

9 уроков
1. создаем главную страницу
2. создаем базовые настройки
3. создаем модели
4. создаем функцию генерации хеша
5. создаем контроллер для регистрации нового пользователя
6. создаем функцию для верификации пароля
7. создаем контроллер для авторизации пользователя
8. создаем контроллер для завершения сессии пользователя
9. регистрируем блюпринт и проверяем работу приложения

Создаем и подключаем парсер

17 уроков
1. создаем класс-обработчик объявлений
2. создаем страницу для ввода запроса на парсинг
3. создаем модуль-посредник для операций с базой данных
4. создаем модуль-посредник для чтения запроса из базы данных
5. создаем модуль парсинга описания вакансии
6. создаем модуль парсинга навыков соискателя
7. создаем модуль парсинга зарплат соискателя
8. создаем функцию обработки запросов, поступивших на парсинг
9. создаем функции обработки навыков
10. создаем функции обработки зарплаты
11. создаем функции обновления параметров запросов
12. обновляем главный модуль парсера
13. создаем обработчик перехода к истории запросов на парсинг
14. создаем класс для описания элемента таблицы результатов
15. создаем класс для описания таблицы с запросами
16. создаем контроллер перехода к отдельной записи таблицы
17. выполняем запуск и отладку

Выполняем развертывание проекта

6 уроков
1. готовим проект к развертыванию
2. регистрируемся на render.com
3. создаем удаленный репозиторий на GitHub
4. создаем локальный репозиторий
5. отправляем проект в удаленный репозиторий
6. выполняем развертывание на render