Github 热门项目,100天掌握Python

前言

我们学习Python基本路线是从入门到放弃,再到入门,然后又放弃,反反复复,无穷无尽。然而有人计划用一百天走上入门到大师的道路。这似乎有点夸大其词了,今天小编带着大家围观一下github上的一个热门项目:

https://github.com/jackfrued/Python-100-Days

看看有什么可以学习和借鉴的地方。

Github 热门项目,100天掌握Python

广受欢迎


Github 热门项目,100天掌握Python

从这个截图可以看出来,star数量已经达到7万+,可以说是相当受欢迎。

Github 热门项目,100天掌握Python

成长之路

作者给出了一百天的计划,我们就把它叫做成长之路吧:

Day01~15 - Python语言基础

Day16~Day20 - Python语言进阶

Day21~30 - Web前端入门

Day31~35 - 玩转Linux操作系统

Day36~40 - 数据库基础和进阶

Day41~55 - 实战Django

Day56~60 - 实战Flask

Day61~65 - 实战Tornado

Day66~75 - 爬虫开发

Day76~90 - 数据处理和机器学习

Day91~100 - 团队项目开发

一眼看下来,感觉100天学完这些很悬,真的很悬。不过呢,有一个好处,充实。只要你不怕撑着,就往下看。

我们继续分析:

前面十五天是基础内容,给的时间是还是不错的。有一点比较好的是,基本一天都会在学完基础知识之后,给一些实践案例:


Github 热门项目,100天掌握Python

从第八天开始就要进入Python基础中的一个难点“面向对象”:

Github 热门项目,100天掌握Python

结合着第五天内容:

Github 热门项目,100天掌握Python

我们做出一个基本判断,前15天内容就基础而言已经是十分充足的。

从20天之后就是专业化非常明显了,每一组都是一个专业领域,有关于网页前端的,linux系统的,数据库的。

还有这几个:

Day41~55 - 实战Django

Day56~60 - 实战Flask

Day61~65 - 实战Tornado

关于倒数几十天的爬虫,机器学习是小编比较感兴趣的领域,我们再重点看一下机器学习的内容:

Github 热门项目,100天掌握Python

嗯,这些都是属于经典机器学习的算法,再加上处理深度学习的框架Tensorflow的入门和实践。

如果真的能按照计划执行并学习下来,的确可以称为大师。

如何使用

到目前为止,这个项目的并没有更新完整,尤其是机器学习部分,大部分都是空空如也:


Github 热门项目,100天掌握Python

Github 热门项目,100天掌握Python

不过作者拉了一个群,号召大家一起交流学习:

Github 热门项目,100天掌握Python

所以,最好的学习方式还是交流。

另外,你也可以在github上报告问题:

Github 热门项目,100天掌握Python

最后,祝大家学习快乐。


分享到:


相關文章: