Импорт, парсинг и скрепинг данных на Python — курс от команды Мегафон Образование

Импорт, парсинг и скрепинг данных на Python — курс от команды Мегафон Образование

Работа с API, JSON, XML, HTML и SQL, парсинг сайтов

Что вы узнаете

В этом курсе вы узнаете, как получать данные в Python, используя библиотеку requests API и форматы JSON и XML (включая SOAP).
Научитесь:
— работать с неструктурированными данными в HTML, собирать их и преобразовывать в фреймы данных;
— собирать данные целиком с сайта в несколько потоков с помощью мультипроцессного робота-паука;
— устанавливать SQLite и загружать все собранные данные в базу;
— выбирать из базы данных непосредственно в фреймы данных.

Преимущества

  • Дистанционный. Можно проходить курс в любом месте и в любое удобное время.
  • Понятный. Весь контент курса разбирается на простых жизненных примерах.
  • Интерактивный. Курс содержит вопросы для участников, тесты и задания.
  • Дружелюбный. Контент сопровождают дружелюбные персонажи.

Программа курса

Раздел № 1: Импорт данных

  • Урок № 1: HTTP запросы: JSON и API
  • Урок № 2: HTTP запросы с параметрами
  • Урок № 3: Работа с SOAP
  • Задание № 1: Получение данных по API

Раздел № 2: Парсинг данных

  • Урок № 4: Получение данных из HTML
  • Урок № 5: Получение табличных данных
  • Урок № 6: Парсинг данных
  • Задание № 2: Получение котировок акций

Раздел № 3: Веб-скрепинг

  • Урок № 7: Обход сайта по страницам
  • Урок № 8: Мультипроцессность
  • Урок № 9: Этика парсинга
  • Задание № 3: Парсинг интернет-магазина

Раздел № 4: Работа с SQL

  • Урок №10: Установка SQLite и создание базы
  • Урок № 11: Создание таблиц и загрузка данных
  • Урок № 12: Сохранение результатов
  • Задание № 4: Загрузка результатов в БД

Сертификат

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

Пройти обучение

Информация была полезна для вас?

Расскажите пожалуйста что мы можем улучшить?

оцените контент и участвуйте в выборе трендов

Обзор Мегафон Образование

Курсы & Обучение Бесплатные курсы и тренировки от компании МегаФон: ИТ, Менеджмент, Маркетинг, Финансы

Подробнее...