|
所在平台: Coursera |
课程主页: https://www.coursera.org/learn/python-network-data-ru
课程评论:没有评论
课程名称:利用Python语言访问网络数据 课程概述:本课程将教您如何将互联网作为数据源。我们将探讨网页抓取、解析和读取网页数据,以及通过Web API访问数据。课程将涉及HTML、XML和JSON数据格式,使用Python进行处理。课程内容涵盖《Python for Everybody》教科书的第11至13章。成功完成本课程,您需要熟悉前10章的材料以及该专业的前两个课程。这些主题包括变量与表达式、条件语句(循环、分支与异常处理:try/except)、函数、Python数据结构(字符串、列表、字典和元组)以及文件操作。本课程将使用Python 3。 课程大纲: 1. **开始工作** - 描述:在本部分,您将安装Python和文本编辑器。本课程需要您在开始学习之前完成这一准备工作。 2. **正则表达式(第11章)** - 描述:正则表达式(RegEx)是一种专门的语言,能快速搜索字符串并提取数据。学习正则表达式在本课程中并非必需,但它是一个强大的工具,能带来很大帮助。 3. **网络与套接字(第12章)** - 描述:您将了解Web浏览器用于获取文档的协议,以及用于与API接口进行交互的Web应用。 4. **互联网访问程序(第12章)** - 描述:您将学习如何使用Python从网站和API提取数据。 5. **Web服务与XML(第13章)** - 描述:您将了解如何获取和解析XML(可扩展标记语言)数据。 6. **JSON和REST架构(第13章)** - 描述:在本模块中,我们将使用JavaScript对象表示法(JSON)格式处理API和Web服务。 该课程适合希望掌握如何利用Python进行网络数据访问的学习者。
Part: 1
Title:Начало работы
Description:В этом разделе вы установите Python и текстовый редактор. В предыдущих курсах специализации это было необязательно, но в этом классе это станет первым требованием перед началом обучения. С этого момента мы прекращаем использовать среду оценки Python на основе браузера, потому что такая среда (а именно Skulpt) не способна выполнять сложные программы, которые мы будем разрабатывать в ходе этого курса.
Part: 2
Title:Регулярные выражения (глава 11)
Description:Регулярные выражения (RegEx) — это специализированный язык, который позволяет быстро искать строки и извлекать данные из них. RegEx — это самостоятельный язык программирования. Изучать регулярные выражения на этом курсе не обязательно, но они представляют собой мощный инструмент и могут принести большую пользу.
Part: 3
Title:Сети и сокеты (глава 12)
Description:Из этого раздела вы узнаете о протоколах, которые веб-браузеры используют для получения документов, а также о веб-приложениях, которые используются для взаимодействия с интерфейсами прикладных программ (API).
Part: 4
Title:Программы для просмотра Интернета (глава 12)
Description:Из этого раздела вы узнаете, как использовать Python для извлечения данных с веб-сайтов и из API через Интернет.
Part: 5
Title:Веб-службы и XML (глава 13)
Description:Из этого раздела вы узнаете, как получать и парсить данные XML (eXtensible Markup Language — расширяемого языка разметки).
Part: 6
Title:JSON и архитектура REST (глава 13)
Description:В этом модуле мы работаем с интерфейсами прикладного программирования (API) и веб-службами, используя формат обмена данными JavaScript Object Notation (JSON).
Этот курс покажет, как можно использовать Интернет в качестве источника данных. Мы рассмотрим скрейпинг, парсинг и чтение веб-данных, а также получение доступа к данным с помощью web API. Мы будем работать с форматами данных HTML, XML и JSON на Python. Этот курс будет охватывает главы 11–13 учебника «Python для всех» (Python for Everybody). Чтобы успешно пройти этот курс, вы должны быть знакомы с материалами, изложенными в главах 1–10 учебника и первых двух курсах по данной специализации. Эти темы включают переменные и выражения, условные операторы (циклы, ветвление и исключения: try/except), функции, структуры данных Python (строки, списки, словари и кортежи), а также манипулирование файлами. В этом курсе рассматривается Python 3.