<
查看: 64686| 回复: 148
收起左侧

小白入门Python公开课推荐

    |只看干货
本楼: 👍   100% (27)
 
 
0% (0)   👎
全局: 👍   98% (81)
 
 
1% (1)    👎
公开课
学校名称: University of Michigan
Unit号: 5
开课时间: 2019-05-20
课程全名: Python for Everybody
平台: Coursera
URL: https://www.coursera.org/specializations/python

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
先简单介绍下个人背景:工科背景,几乎零编程基础(只在本科阶段学过简单的c语言);由于年初决定要转行去学习BA, 以后从事data analyst或者business analyst, 开始入门学习Python.

到目前为止我在Coursera上了两门Python的专项课程和DataCamp的Data Analyst Track的课程,觉得比较合适入门小白,所以推荐给大家!

1.        Coursera: Python for Everybody specialization (University of Michigan, Charles Severance)
这个Specialization包含五个课程:
COURSE 1 : Programming for Everybody(Getting Started with Python)
第一门课主要是介绍些Python 入门知识,指导安装Python编程环境和解释Python里面Variables, Functions,条件语句以及循环语句等的一些基本定义。非常适合小白学习。

COURSE 2: Python Data Structures
这门课着重介绍 Python里面不同的数据类型,如 Strings, Lists, Files, Dictionaries, Tuples. 后来在上其他课程的时候发现这门课学习的知识非常重要,会贯穿所有Python编程的应用。

COURSE 3:Using Python to Access Web Data
这门课主要介绍如何通过API去获取网络数据,着重介绍如何读取、分析及写入HTML,XML以及JSON等格式的网络数据。 这门课说实话, 对于小白来说会稍微有点吃力,但是跟着课程一步步的指导也还是能把 assignment完成。

COURSE 4: Using Databases with Python
这门课主要内容是Python结合SQL数据库的应用(课程使用SQLite), 主要介绍如何使用Python去读取和处理SQL数据库。这方面的知识(SQL)我在后续学习当中还没碰到,所以暂时没有多大体会。

COURSE 5: Captstone:Restrieving,Processing, and Visualizing Data with Python
最后一门课是Capstone, 主要引导学生通过之前四门课程学到的知识去爬网络数据、分析数据并最后输出Data Visualization(相当于做一个小project). 我觉得对于小白学生来说(比如我自己)学到这里就非常吃力,因为在做project过程中, 会用到很多之前并没有介绍过的知识点,感觉前期学到的知识量不足够支撑个人独立完成这个project。

总体而言,我认为这个Specialization非常适合想初步了解Python编程以及入门学习的小白学生。Dr.Chuck 非常幽默,授课风格我很喜欢,他介绍知识点的方式比较生动。这门课程唯一不足的就是assignment的设置,我认为略略超纲,对于小白来说做的有点吃力。


2.        Coursera: Introduction to Scripting in Python Specialization (Rice University)
这个Specialization是在我确定要转行做Data Analyst之后,开始系统性学习Python   的第一门课程(上面第一门课程只是为了试探自己对编程的兴趣LOL)
包含四个课程:

COURSE 1: Python Programming Essentials
主要介绍Python当中的运算、函数及功能模块的运用,这里面涉及的内容Python for Everybody里面的有些重复,但对于我来说,是一个温故而知新的过程(距离我上Python for Everybody 那门课也有半年时间了)

COURSE 2: Python Data Representations
主要介绍strings, list 以及files 的知识点,跟  py4e的第二门课是非常类似的内容,但是我觉得这里讲的比较细致。

COURSE 3: Python Data Analysis
主要介绍Dictonaries, Tabular Data and Nested Data, CSV files 以及处理这些Data的方式(如 sorting)从这门课开始的assignment很有意思,会给到一些实际生活的数据让学生去完成一些数据分析。

COURSE 4: Python Data Visualization
这门课是整个课程里面最有意思,也是我上的最有成就感的一门课。主要是引导学生通过使用mapplotlib去实现一些data visualization(画lineplots和世界地图),而终极项目就是把分析得来的GDP Data通过世界地图的方式呈现出来。

总体而言,名校出品的课程真的是没什么可挑剔的,我的感觉是整体课程上得非常流畅,assignment设置循序渐进,学生通过跟着课程一步步可以把学习到的知识点应用到实际的project当中,而且assignment project都是一个整体模块的编程,提供的参考code会给出一个大致的框架(但绝不会给出完整的code),让学生去完成重要的编程部分,我认为这样更利于学生通过实践去理解新知识。反正我做到最后一个assignment的感觉真的是非常爽!如果要说唯一的美中不足,就是四门课的时间涵盖的内容还是有限,我在实现assignment project 中有遇到没学过的知识点,这些也只能通过自己谷歌搜索自学搞定了。


3.        Datacamp: Data Analyst Track

由于在学习以上两门Coursera的Specialization 的过程中感觉到有很多小的知识点没有涵盖到,我就又注册两个月的Datacamp上了Data Analyst Track的课程。Datacamp 跟Coursera的形式不太一样,顾名思义,它主要着重于Data的课程,而且会员是按月/年收费的,只要成为了会员,就可以上它网站上任意一门课程(不像Coursera, 是按一个Specialization收费的)

Datacamp 有很多Python 和 R 相关的课程,会员可以根据自己的情况选择不同的Track (比如Data Analyst Track 和 Data Scientist Track) 也可以选择单独的课程来上。
我选择的Data Analyst Track 包含了 13个Course, 主要介绍的是Python里面的Data Analysis,其中涉及pandas/dataframe 的内容比较多,也有介绍到一些data visualization 和 statistical 相关的知识。

总体而言,Datacamp的每个课程介绍的知识点会比Coursera上的课程更基本、更细致,assignment也是一步步地引导学生去完成编码。我个人觉得datacamp比较适合查漏补缺,有大块时间的入门学生可以抽空把一个track的课程学习完;而我比较不喜欢datacamp的一点就是它的assignment设置,它每个课程的作业都像是填空题,让学生按照每个章节的学到的内容去完成编码填空,也可按照提示去敲代码;这样会显得太碎片化,很难让学生有一种系统性学习以及完成一整个编程模块的成就感。

个人经验而言,对于零基础入门Python 想先学习data analysis相关的小白学生,而又有比较多的时间(一两个月,平均每天学习时间4~5h),以上三门课程都是不错的选择。
接下来我计划学习下SQL和统计相关的课程,有上过好课的童鞋求推荐!!~~~

码了这么多字,觉得有用的话给加个大米呗~~~
您好!
本帖隐藏的内容需要积分高于 200 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 200 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式







评分

参与人数 93大米 +138 收起 理由
YueFY + 1 赞一个
RickXu + 1 赞一个
哭笑 + 1 给你点个赞!
Eve_persecond + 1 赞一个
scorpionwudd + 1 赞一个

查看全部评分


上一篇:转码第一课打卡记录
下一篇:Udacity data scientist 日常打卡学习反馈贴

本帖被以下淘专辑推荐:

本楼: 👍   100% (18)
 
 
0% (0)   👎
全局: 👍   98% (671)
 
 
1% (13)    👎
Udacity有一个SQL for Data Analyst的课,免费的,各种查询讲的比较全面,一个周末可以上完。
回复

使用道具 举报

本楼: 👍   100% (11)
 
 
0% (0)   👎
全局: 👍   97% (87)
 
 
2% (2)    👎
工科背景 大三上过coursera上密大的系列课程,感觉有点水,Chuck的废话也很多(求轻拍)...个人觉得米饭的课打基础会更牢一点,当然最好的还是剥壳梨的CS61A,不要钱还全是硬货,不看重证书的话建议直接CS61A~

评分

参与人数 3大米 +4 收起 理由
tiffanyhsieh + 1 赞一个
lyq123 + 2 给你点个赞!
ifiaxxy + 1 很有用的信息!

查看全部评分

回复

使用道具 举报

本楼: 👍   100% (3)
 
 
0% (0)   👎
全局: 👍   100% (7)
 
 
0% (0)    👎
喜欢datacamp!上学的时候老师讲不明白的都去datacamp听 后来发现老师好像也是跟着datacamp学的因为内容一模一样哈哈哈哈
回复

使用道具 举报

wahahazao 2019-5-27 22:06:10 来自APP | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (1)
 
 
0% (0)    👎
感谢分享!!!!!
回复

使用道具 举报

柏舟 2019-6-8 11:09:32 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (26)
 
 
0% (0)    👎
答主的帖子真的好!三门课侧重的领域不同,第一门偏重爬虫和数据库,第二个主要是数据数据可视化,第三个适合查漏补缺。码起来暑假看!另外好像楼主的贴子不能加大米了?右下角咋没找到?
回复

使用道具 举报

robbbbbbb 2019-6-9 00:27:18 来自APP | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (29)
 
 
0% (0)    👎
对datacamp有兴趣的建议淘宝去搜一下…蛮便宜的

评分

参与人数 5大米 +7 收起 理由
tiffanyhsieh + 1 赞一个
lyq123 + 2 给你点个赞!
氢锂钠钾铷铯钫 + 1 赞一个
33lisa + 1 赞一个
bellacongcong + 2 很有用的信息!

查看全部评分

回复

使用道具 举报

sophiawcy 2019-6-9 15:10:28 | 显示全部楼层
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   92% (26)
 
 
7% (2)    👎

感谢分享!!!!!已经加大米
回复

使用道具 举报

lily905 2019-6-10 00:24:40 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (7)
 
 
0% (0)    👎
求问大家coursera的课经常打不开视频,小测验也看不到代码部分全靠蒙,这该怎么办呢?改hosts文件的方法已经试过了,没有用,真的很崩溃,跪求解决办法!谢谢!
回复

使用道具 举报

本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   97% (87)
 
 
2% (2)    👎
lily905 发表于 2019/06/10 00:24:40
求问大家coursera的课经常打不开视频,小测验也看不到代码部分全靠蒙,这该怎么办呢?改hosts文件的方法已经试过了,没有用,真的很崩溃,跪求解决办法!谢谢!

直接买个歪皮恩吧
回复

使用道具 举报

lily905 2019-6-10 12:51:39 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (7)
 
 
0% (0)    👎

求推荐!
回复

使用道具 举报

KellyHe 2019-6-10 16:51:20 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   94% (35)
 
 
5% (2)    👎
很棒 感谢楼主的分享呀
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表