Build your ultimate AI agent
Описание курса
Специалист по данным должен уметь очищать, преобразовывать и визуализировать данные, строить прогностические модели и интерпретировать их результаты. Но прежде всего необходимо научиться загружать данные в Python. В предыдущем курсе вы освоили множество способов импорта: из плоских файлов форматов .txt и .csv; из файлов, созданных в сторонних программах, — таких как Excel, Stata, SAS и MATLAB; а также из реляционных баз данных — SQLite и PostgreSQL. В этом курсе вы расширите свои знания: научитесь импортировать данные из интернета и получать их через программные интерфейсы — API, — в том числе через API потоковой передачи Twitter, который позволяет получать твиты в режиме реального времени.Видеоуроки содержат субтитры, которые можно открыть, нажав «Показать субтитры» в левом нижнем углу плеера.
Глоссарий курса доступен в разделе ресурсов справа.
Чтобы получить баллы CPE, необходимо пройти курс и набрать не менее 70% на итоговом оценочном тесте. Перейти к тесту можно, нажав на блок CPE credits справа.
Предварительные требования
Программа
Структура курса
1
Импорт данных из интернета
Интернет — богатый источник данных, из которого можно извлекать самые разнообразные сведения. В этой главе вы научитесь получать данные из сети — как из файлов, так и из HTML-страниц. Кроме того, вы познакомитесь с основами извлечения и разбора веб-данных.
- Импорт плоских файлов из интернета50 XP
- Импорт плоских файлов из интернета: ваша очередь!100 XP
- Открытие и чтение плоских файлов из интернета100 XP
- Импорт нетабличных файлов из интернета100 XP
- HTTP-запросы для импорта файлов из интернета50 XP
- Выполнение HTTP-запросов в Python с помощью urllib100 XP
- Вывод результатов HTTP-запроса в Python с помощью urllib100 XP
- Выполнение HTTP-запросов в Python с помощью requests100 XP
- Парсинг веб-страниц на Python50 XP
- Разбор HTML с помощью BeautifulSoup100 XP
- Преобразование веб-страницы в данные с помощью BeautifulSoup: извлечение текста100 XP
- Превращаем веб-страницу в данные с помощью BeautifulSoup: извлечение гиперссылок100 XP
2
Работа с API для импорта данных из интернета
В этой главе вы глубже разберётесь в том, как импортировать данные из интернета. Вы изучите основы извлечения данных через API, поймёте, почему API так важны, и попрактикуетесь в работе с API OMDB и Библиотеки Конгресса.
3
Углублённая работа с API Twitter
В этой главе вы закрепите навыки работы с API, подробно изучив API потоковой передачи Twitter. Вы научитесь получать данные Twitter в режиме реального времени, а также анализировать и визуализировать их.
Импорт данных в Python: средний уровень
Курс
завершён

