推荐两个公开课,在中国大学Mooc上都被评为国家精品公开课,完全免费学习。授课老师是北京理工大学嵩天博士
Python网络爬虫与数据分析是两门课程,上半部分是Python网络爬虫与信息提取,下半部分是Python数据分析与展示。看完这两门课你可以完整地学习数据获取、清洗、统计、分析、可视化等数据处理周期的主要技术,也可以培养计算思维、数据思维及采用程序设计方法解决计算问题的实战能力。
课程大纲
Python网络爬虫与信息提取
单元1:Requests库入门
单元2:网络爬虫的“盗亦有道”
单元3:Requests库网络爬虫实战(5个实例)
单元4:Beautiful Soup库入门
单元5:信息组织与提取方法
单元6:实例1:中国大学排名爬虫
单元7:Re(正则表达式)库入门
单元8:实例2:淘宝商品比价定向爬虫
单元9:实例3:股票数据定向爬虫
单元10:Scrapy爬虫框架
单元11:Scrapy爬虫基本使用
单元12:实例4:股票数据Scrapy爬虫
Python数据分析与可视化
单元1:NumPy库入门
单元2:NumPy数据存取与函数
单元3:实例1:图像的手绘效果
单元4:Matplotlib库入门
单元5:Matplotlib基础绘图函数示例(5个实例)
单元6:实例2:引力波的绘制
单元7:Pandas库入门
单元8:Pandas数据特征分析
编程语言(programming language)是一种被标准化的交流技巧,用来向计算机发出指令,定义计算机程序,让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动的一种计算机语言。 编程语言可以分成机器语言、汇编语言、高级语言三大类。计算机领域已发明了上千不同的编程语言,而且每年仍有新的编程语言诞生。