- UID
- 1282675
- 在线时间
- 小时
- 注册时间
- 2017-6-4
- 最后登录
- 1970-1-1
- 主题
- 帖子
- 性别
- 保密
|
如果是Python零基础的话,入门课程我比较推荐Edx上的MITx-6.00.1x/6.00.2x课程。关于Pyhton的内容覆盖的比较全面讲的也清楚,后面还会少许涉及一些统计分析和machine learning的基础知识。课后练习难度适中,好好做能更好掌握。
6.00.1x:https://www.edx.org/course/introduction-to-computer-science-and-programming-using-python-2
6.00.2x:https://www.edx.org/course/introduction-to-computational-thinking-and-data-science-2
学完了之后就是要多用了,可以在Project Euler网站上用python做一个个小的problem,刚开始比较简单,难度会逐渐提升。边google边学边做,过程中也可以逐渐掌握一些课程里面没有涵盖的内容,有时候看看别的大神们的解答也会有新的灵感~
Project Euler:https://projecteuler.net/archives
Edx的问题就是它会有一个due date,过了一个单元deadline,那其中的problem set系统就不会给你评分了(如果想要certificate的话需要注意的,购买certificate也有due date的),只能在后面的sandbox里面做,不过也是能督促学习防止拖延症的。
总之,Edx里面MITx系列课程都挺推荐的,对于零基础的同学很友好,里面也有关于R的课程,可以根据自己的兴趣和需要选择~ |
|