六星源课堂:Python的正确学习路线
怎么学习 PYTHON?
既然已经做出了自己的选择,那么就开始谈谈怎么学习 PYTHON 吧。
很简单。选择一门教程,完成学习,然后选择下一门。劳逸结合,持续重复。

只学习一本书或是视频课程并不能掌握 PYTHON。你需要经常处于在编程的环境中,逐渐增大练习强度。耐心、毅力、投入(以及其他优秀品质)是必不可少的!
以下是我会推荐给初学者的一个基本流程。如果你是人类(我之前检查过,AI 目前对学习 PYTHON 还没有兴趣),那么你的学习路线可能会有稍许不同,所以以下说明仅作参考。重要的是,应该知道什么时候开始下一阶段的学习,绝大部分人开始得太晚了。
也许相较于读书,你更愿意在 edX 上选择一门课程。相较于具体的教程/课程而言,整体过程会更加重要。
通过读书,建立扎实的基础。
开始学习利用 PYTHON 实现一个小的独立项目的教程,如发邮件、写文件。借此机会,你会了解到对于 PYTHON 开发者而言有用的包和库。
开始培养阅读文档的习惯。利用已有的库,搭建小的应用程序。
开始培养关于语言及其工具更深度的理解。了解领域内专家的工作。
开始接触源代码。
在学习任何教程时,注意要顺着思路亲自写代码。仅仅阅读示例代码是远远不够的。
学习通用的问题解决方法
寻找答案
在遇到困难时(你一定会的,而且不止一次),首先尝试(自己)解决问题,然后再去其他地方寻求帮助。很有可能,其他地方,也有其他人之前遇到了相同的问题,并把解决方案记录在了网络上。同时,PYTHON
社区(全世界使用 PYTHON 并积极参与到与其他 PYTHON 程序员联系的人们)非常受欢迎。不管什么时候,你都可以在那里寻求帮助。
哇哦!PYTHON!
PYTHON中有非常多可以学习的知识,在非常多的领域中都有它的身影。不要跳过基础知识,直接进入一个特定领域的专业内容上。应该在学会打包后再开始
PyTorch 的学习,掌握虚拟环境后,再开始接触 Django。掌握深度的 PYTHON
知识,长远而言会得到更大的回报。当你在程序中使用自己高度定制化的库时,可以减少花在 debug 上的时间。
学习需要多久时间?
熟练掌握知识需要时间。比绝大多数人告诉你的还要久。你不可能在几个月内变成一个编程专家。优秀事物需要时间和精力的打磨。我建议你至少在原生PYTHON 上花费至少一年的时间。你会遇到让你分心的事和消遣娱乐,尽量避免它们,但不要害怕去学习新知识。成为一个全面的开发者,不只需要
PYTHON。学习 Git、Markdown、HTML 也会让你获益匪浅。在整体的学习过程中,你还可能需要掌握 JS 和统计学。保持学习的状态,但不是仅仅学习已有知识!
掌握「学习-构建」的周期
在任何有创造力的/科学的努力中,都会有这样两个不断重复出现的阶段。
学习阶段:在此阶段,你应该专注于积累知识。读书,完成所有的教程并挖掘所有现有的东西。
构建阶段:在此阶段,你应该通过使用在前一个学习阶段所获得的知识,构建出一些东西。相信自己的能力,忽视那些说你不行的声音,写属于自己的应用。在完成后,回去继续学习。
在两个阶段间找好平衡。在一到两个月的学习阶段后,开始一个月的构建阶段。绝大多数人总是害怕而不敢开始进入构建阶段。
成为一个学生
探索你的语言的所有知识,了解你的领域的前辈,提出问题,思考为什么某个东西是这样设计的。
以上就是本次分享的全部内容,想要学习编程的小伙伴们,欢迎前往六星源课堂,获取更多技能与教程~