课程主页: https://www.coursera.org/learn/data-collection-processing-python
今天,我想和大家分享一门在 Coursera 上的优秀课程——《用 Python 进行数据收集与处理》。对于数据科学爱好者而言,这门课程绝对是不容错过的宝藏。
这门课程主要教你如何从互联网上提取和处理数据。课程涉及 Python 列表推导,其中包含从深度嵌套的数据中提取和处理的实践机会。你还将学习如何使用 Python 的 requests 模块与 REST API 进行交互,以及如何阅读和理解这些API的文档。
这门课程非常适合已经掌握 Python 基础知识的学习者,让你在数据处理方面更加得心应手。
### 课程大纲概述
1. **嵌套数据与嵌套迭代**
在第一周的视频讲座和 Runestone 教材的活动中,你将学习更复杂的数据结构,最终掌握如何处理 json 格式的数据,利用嵌套迭代来遍历嵌套数据,并提取嵌套数据中的值。
2. **映射、过滤和列表推导**
第二周你将学习更高级的积累方式,包括如何使用 map 和 filter 函数结合其他函数来过滤或转化数据,并将结果存储在新对象中。你还将掌握如何使用列表推导来积累数据。
3. **互联网 API**
在第三周,你将学习如何使用应用程序编程接口 (APIs) 从互联网请求数据。你将学习如何访问多个 APIs、缓存你请求的数据,并阅读和处理没有在模块中涉及的其它 API。
### 最终项目
课程的最后一个项目是构建一个“标签推荐器”,为 Flickr 照片分享网站服务。这个项目将是你学以致用的绝佳机会,将你所学的知识运用到实际中。
总之,这门课程内容丰富,实践机会多,能够帮助你在数据收集和处理领域获得实用技能。如果你对数据科学感兴趣,或者希望提升自己的编程能力,这门课程绝对值得一试!快去 Coursera 上注册吧!
课程主页: https://www.coursera.org/learn/data-collection-processing-python