一亩三分地

 找回密码 注册账号

扫描二维码登录本站

最近看过此主题的会员


码农求职神器Triplebyte
不用海投
内推多家公司面试

Total Comp Calculator
输入offer信息
系统自动计算每年收入

科技公司如何
用数据分析驱动产品开发
coupon code 250off 立减$250

深入浅出AB Test
从入门到精通
coupon code 250off 立减$250
游戏初创公司招聘工程师、UIUX Designer和游戏策划
坐标湾区
DreamCraft创始团队
招聘游戏开发工程师
查看: 2732|回复: 26
收起左侧

小白入门Python公开课推荐

  [复制链接] |试试Instant~
我的人缘0

分享帖子到朋友圈
Jocelyn1389 发表于 2019-5-20 11:16:18 | 显示全部楼层 |阅读模式
本楼: 👍   100% (8)
 
 
0% (0)   👎
全局: 👍   97% (36)
 
 
2% (1)    👎

[Coursera]Python for Everybody #5 - 2019-05-20@University of Michigan
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。
查看如何攒积分 Click here for more info.







评分

参与人数 31大米 +73 收起 理由
盖世女侠埃里斯 + 2 很有用的信息!
JoJolie + 1 赞一个
SKDooley + 1 赞一个
潇潇fish + 1 赞一个
高擎 + 1 赞一个
Peacepark + 1 赞一个
Galaxy_Huan + 1 很有用的信息!
Canyontan111 + 1 赞一个
matchanami + 1 谢谢分享!
fengaujiun + 2 很有用的信息!
lemontree_v2 + 1 赞一个

查看全部评分


上一篇:转码第一课打卡记录
下一篇:Udacity data scientist 日常打卡学习反馈贴
我的人缘0
本楼: 👍   100% (2)
 
 
0% (0)   👎
全局: 👍   100% (16)
 
 
0% (0)    👎
Udacity有一个SQL for Data Analyst的课,免费的,各种查询讲的比较全面,一个周末可以上完。
回复

使用道具 举报

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

使用道具 举报

我的人缘0
 楼主| Jocelyn1389 发表于 2019-6-15 08:54:28 来自一亩三分地官方APP | 显示全部楼层
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   97% (36)
 
 
2% (1)    👎

我刚上完DataCamp SQL Fundamentals Track 的几门课程 我觉得还不错
回复

使用道具 举报

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

使用道具 举报

我的人缘0
sophiawcy 发表于 2019-6-9 15:10:28 | 显示全部楼层
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   92% (12)
 
 
7% (1)    👎

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

使用道具 举报

我的人缘0
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (1)
 
 
0% (0)    👎
感谢分享!!!!!
回复

使用道具 举报

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

使用道具 举报

我的人缘0
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (25)
 
 
0% (0)    👎
对datacamp有兴趣的建议淘宝去搜一下…蛮便宜的

评分

参与人数 2大米 +3 收起 理由
33lisa + 1 赞一个
bellacongcong + 2 很有用的信息!

查看全部评分

回复

使用道具 举报

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

使用道具 举报

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

直接买个歪皮恩吧
回复

使用道具 举报

我的人缘0
lily905 发表于 2019-6-10 12:51:39 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (7)
 
 
0% (0)    👎

求推荐!
回复

使用道具 举报

我的人缘0
KellyHe 发表于 2019-6-10 16:51:20 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   90% (9)
 
 
10% (1)    👎
很棒 感谢楼主的分享呀
回复

使用道具 举报

游客
请先登录
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

提醒:发帖可以选择内容隐藏,部分板块支持匿名发帖。请认真读完以下全部说明:

■隐藏内容方法 - 不要多加空格: [hide=200]你想要隐藏的内容比如面经[/hide]
■意思是:用户积分低于200则看不到被隐藏的内容
■可以自行设置积分值,不建议太高(200以上太多人看不到),也不建议太低(那就没必要隐藏了)
■建议只隐藏关键内容,比如具体的面试题目、涉及隐私的信息,大部分内容没必要隐藏。
■微信/QQ/电子邮件等,为防止将来被骚扰甚至人肉,以论坛私信方式发给对方最安全。
■匿名发帖的板块和方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

手机版|小黑屋|一亩三分地

GMT+8, 2019-7-17 20:40

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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