Uso de Python para Acceder a Datos Web

所在平台: Coursera

课程主页: https://www.coursera.org/learn/python-network-data-es

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:使用Python访问网络数据 课程概述:在本课程中,您将学习如何将互联网转化为数据源。我们将进行网页数据的抓取、分析和读取,并通过网络API访问数据。课程内容涉及HTML、XML和JSON数据格式的Python应用。该课程涵盖了教材《Python for Everybody》第11-13章。为了顺利完成本课程,您需要熟悉教材前10章的内容以及本专业的前两门课程。这些主题包括变量和表达式、条件执行(循环、分支和try/except)、函数、Python数据结构(字符串、列表、字典和元组)以及文件操作。课程采用Python 3进行教学。 课程大纲: 1. **第一部分:初步入门** 描述:在此部分,您将安装Python和文本编辑器。在之前的课程中,这是一项可选任务,但在本课程中,它是学习的第一步。此后,我们将不再使用基于浏览器的Python评分环境,因为该环境(Skulpt)无法执行我们将开发的更复杂的程序。 2. **第二部分:常用表达式(第11章)** 描述:常用表达式是一种特殊的语言,可以快速搜索字符串并提取数据。虽然掌握常用表达式不是必需的,但它们非常有用且强大。 3. **第三部分:网络和套接字(第12章)** 描述:在本部分,我们学习浏览器用于检索文档的协议,以及应用程序与应用程序接口(API)交互时使用的协议。 4. **第四部分:在网络中导航的程序(第12章)** 描述:在此部分,我们学习如何使用Python通过互联网从网站和API中检索数据。 5. **第五部分:网络服务与XML(第13章)** 描述:在此部分,我们学习如何检索和解析XML(可扩展标记语言)数据。 6. **第六部分:JSON与REST架构(第13章)** 描述:在本模块中,我们将使用JavaScript对象表示法(JSON)格式与API/网络服务接口进行交互。 这个课程为希望深入理解如何利用Python提取和分析网络数据的学习者提供了良好的基础。

课程大纲

Part: 1

Title:Primeros Pasos

Description:En esta sección, instalarás Python y un editor de texto. En las clases anteriores de la especialización, esta fue una tarea opcional, pero en esta clase es el primer requisito para comenzar. A partir de este momento, dejaremos de usar el ambiente de calificación Python basado en un navegador ya que el ambiente de Python basado en un navegador (Skulpt) no es capaz de ejecutar los programas más complejos que desarrollaremos en esta clase.

Part: 2

Title:Expresiones Habituales (Capítulo 11)

Description:Las expresiones habituales son un lenguaje muy especializado que nos permite buscar brevemente cadenas y extraer datos de cadenas. Las expresiones habituales son un lenguaje en sí mismas. No es esencial saber usar expresiones habituales pero pueden ser bastante útiles y poderosas.

Part: 3

Title:Redes y Sockets (Capítulo 12)

Description:En esta sección aprendemos sobre los protocolos que utilizan los navegadores web para recuperar documentos y aplicaciones web para interactuar con las interfaces de programas de aplicaciones (API).

Part: 4

Title:Programas que Navegan en la Web (Capítulo 12)

Description:En esta sección aprendemos a usar Python para recuperar datos de sitios web y API a través de Internet.

Part: 5

Title:Servicios Web y XML (Capítulo 13)

Description:En esta sección, aprendemos cómo recuperar y analizar datos XML (eXtensible Markup Language).

Part: 6

Title:JSON y la Arquitectura REST (Capítulo 13)

Description:En este módulo, trabajamos con interfaces de programas de aplicaciones/servicios web utilizando el formato de datos Notación de objetos JavaScript (JSON).

课程评论(0条)

课程详情

En este curso, aprenderás cómo la Internet se puede convertir en una fuente de datos. Para esto, rasparemos, analizaremos y leeremos los datos web y también accederemos datos mediante APIs web. Trabajaremos con formatos de datos HTML, XML y JSON en Python. Este curso abarcará los capítulos 11-13 del libro de texto "Python for Everybody". Para tener éxito en este curso, debes estar familiarizado con el material que se incluye en los capítulos 1-10 del libro de texto y los dos primeros cursos de esta especialización. Estos temas incluyen variables y expresiones, ejecución condicional (bucles, ramificación y try/except), funciones, estructuras de datos de Python (cadenas, listas, diccionarios y tuplas) y manipulación de archivos. Este curso abarca Python 3.

课程标签

0人关注该课程

主题相关的课程