最近花了不少时间专门去更新了一下Python所有方向的学习路线图,在之前的基础上做很多的改良,希望能够帮助自学的小伙伴们,多一份参考,避免少走弯路。
但首先我得先说明一下,每个技术人对技术的看法都不尽相同,这只是我个人认为自学Python某些方向该掌握的一些知识点,希望大家能求同存异。
学习路线图有什么作用?
在我提出学习路线之前,让我先谈谈这个学习路线图对于防止一些新手在云中看到它所起的作用。
[En]
Before I put the learning route, let me talk about the role of this learning roadmap to prevent some novices from seeing it in the clouds.
学习路线图上面写的是某个方向建议学习和掌握的知识点汇总,举个例子,如果你要学习爬虫,那么你就去学Python爬虫学习路线图上面的知识点,这样学下来之后,你的知识体系是比较全面的,比起在网上找到什么就学什么,容易造成重复学,有时候也会学到一些用处不大的东西。
另一件事是,有了学习路线图,你可以清楚地知道你目前的进展,以及你在这个方向上掌握了哪些技术。还要多少钱?
[En]
Another thing is that with a learning roadmap, you can clearly know your current progress and what technologies you have mastered in this direction. How much more?
好了,话不多说,直接上干货!
一、Python基础和高级编程
对于新手学Python而言,基础和高级编程这一块是很重要的,因为如果你没有学过它们,直接去学习某个方向,你将会一脸懵逼,所以这是绕不过的,打好这一块的基础之后,你完全可以无障碍地进阶Python的任何方向。