Python с нуля: пишем парсер данных за 3 дня

За 3 дня вы познакомитесь с основами программирования на языке Python. Напишете парсер сайтов: он будет собирать информацию в сети по вашим запросам и присылать уведомления в Telegram, когда на одном из сайтов появятся нужные данные.

Парсинг данныхэто автоматический сбор информации с сайтов. Он нужен для анализа рынка и конкурентов, подбора контента, работы поисковых систем. Парсинг полезен и в повседневной жизни — например, чтобы найти товар по самой выгодной цене или подобрать идеальное предложение по аренде квартиры.

Python-разработчики востребованы на рынке. Более 6 000 компаний ищут специалистов разных уровней.

  • от 45 000 ₽ без опыта
  • до 250 000 ₽ 1–3 года опыта
  • до 350 000 ₽ 3–6 лет опыта
Сейчас ищут на Head Hunter

Кому подойдёт интенсив

  • Новичкам без опыта в программировании

    Познакомитесь с профессией программиста и поймёте, как попасть в IT. Напишете свой первый код и решите, подходит ли вам специальность Python-разработчика.

  • Тем, кто хочет изучить Python подробнее

    На практике узнаете, что такое парсинг и скрейпинг. Поймёте, как собирать информацию с сайтов, чтобы сделать свою работу с данными проще и приятнее.

Вы научитесь

  • Писать несложный код на Python

    Освоите азы программирования на Python. Узнаете, как работать с форматами данных JSON, HTML, XML, CSV.
  • Парсить веб-сайты

    Научитесь автоматически собирать данные с сайтов. Итог: рабочая программа, которая будет собирать для вас информацию из сети и уведомлять через Telegram.
  • Ориентироваться в профессии

    Поймёте, какими навыками нужно обладать, чтобы попасть в IT, и где востребованы Python-разработчики.

Программа

  • Урок 1

    Web Scraping: парсим данные веб-сайтов с помощью Python

    • О профессии Python-разработчика: чем занимается и почему так востребован.
    • Как работает парсер и зачем он нужен. Пробуем парсить веб-сайт.
    • Основы Python: пишем простейший парсер.
    • Как работает веб: HTTP + HTML.
    • Разные способы получения данных с веб-сайта.
    • Библиотека Requests.
  • Урок 2

    Парсер на Python: добываем данные с помощью Selenium

    • Добываем данные с помощью Selenium.
    • Учимся обращаться с JSON u CSV.
    • Как работать с API в формате JSON.
    • Когда не нужен парсинг: получаем все данные через API.
    • Как устроены динамические веб-сайты.
    • Разбираемся с Beautiful Soup.
  • Урок 3

    Парсер на Python за 3 дня: последние штрихи и подведение итогов

    • Парсинг текстовых данных: регулярные выражения.
    • Настраиваем уведомление в Telegram при обнаружении релевантной информации.
    • Подведение итогов.
    • Обзор решений практических заданий.

Инструменты, которые вам понадобятся

  • PyCharm
  • Python 3.8

Чтобы интенсив прошёл максимально эффективно, установите Pycharm Community и последнюю версию Python. Ссылку на скачивание пришлём в письме после регистрации на интенсив.

Преподаватель

Фото преподавателя

Алексей Коновалов

Старший разработчик ООО «МТС-Диджитал»
  • Ведёт личный проект по парсингу сайта и анализу данных.
     
  • Выпускник курса от Skillbox «Python-разработчик с нуля».

Получайте расписание новых интенсивов каждую неделю

Раз в неделю мы будем присылать вам расписание грядущих интенсивов на почту. Подпишитесь, чтобы не пропустить вебинары по своим темам.

Заявка не отправлена!

Похоже произошла ошибка. Попробуйте отправить снова или перезагрузите страницу.

Спасибо за подписку!

Данные успешно отправлены.

Прежде чем вы уйдёте… Загляните на распродажу

Профессии с трудоустройством и топовые курсы. Для вас — со скидками до 50%.

До конца распродажи:

Уговорили! Покажите курсы

Получить доступ к записи бесплатного интенсива

Заявка не отправлена!

Похоже произошла ошибка. Попробуйте отправить снова или перезагрузите страницу.

Нажимая на кнопку, я соглашаюсь на обработку персональных данных и с правилами пользования Платформой

Спасибо!

Ваша заявка успешно отправлена