我知道,咱们的读者里有很多是利用业余时间学习 Python。
我也知道,业余时间学新技能,有多难:
- 没时间。白天要上班、上学,晚上要加班、写作业、带娃……有点空闲时间只想休息一下,要打开电脑打开教程打开 Python 开发环境开始学习,这个阻力太大了。
- 没头绪。虽然听大家都说 Python 好,但作为一名小白,市面上各种教材、教程、课程,到底哪个适合我?
- 没环境。周围的同事同学朋友都不是程序员,就我自己一人学,没人交流讨论,学着学着就没方向了。
于是,我还知道,接下来会怎样:
7天从入门到放弃
Python入门18遍
一看就会,一写就跪……
如何学习,如何坚持学习,这是个大问题,况且每个人的情况和条件都不一样。我不会夸口说你关注了编程教室就一定能学会编程,但我们一直在试图提供更好的内容和平台,减少学习过程中的阻碍。
比如这个小程序:
Python 入门指南
现在大家慢慢都习惯使用微信小程序了,无需安装、即开即用、用完就走。所以我们也把 Python 学习搬到了小程序里面,让你能最大限度地利用碎片时间进行学习。
这个小程序里有我们的入门课程,可以直接在小程序里运行 Python 代码,有我们选取的常见问答以及开发案例,还可以和其他学习者一起签到打卡。
程序虽小,功能俱全。如果你每天上下班通勤时间较长,完全可以靠着这里面的内容了解什么是编程、Python 语法是怎样、写出简单的代码、达到最基本的编程入门。
其实,这个小程序本身,也是一个利用“业余”时间的产物。它在微信小程序刚上线不久就诞生了。在我和先后几位实训生的共同努力下,微小但持续地更新着。
最近,我们给他加了个“排行榜”的功能:大家在打卡记录自己的学习之余,也可以看到其他学习者的进展,让你知道这条路上你不是一个人在战斗!
除了打卡和排行外,其他几个主要功能也再简单介绍下:
入门课程
这是 “Crossin的编程教室”《Python零基础入门教程》的 py3 更新版,完全没有编程基础的人也可学习,内容由浅入深,涵盖最基础的 Python 语法和一些常见实用功能的开发,如处理文件、统计数据、自动下载、小游戏等。
每节篇幅短小,适合碎片时间阅读学习。
在线练习
一个可以在微信里写 Python 的工具。这样你就省去了每次都要打开电脑才能学习的麻烦。尽管功能受限,与电脑环境还无法相提并论,但应付初期的小练习足够了。
精选文章
我们把公众号里比较好的原创文章整理出来,方便大家查阅。挑选的文章主要以有趣实用的开发案例为主,供很多学完基础却不知道拿来做什么的同学参考。
常见问答
新手经常会踩到的坑,我们帮大家标记出来。可以遇到问题来搜索,也可以抽时间全部浏览一遍。
需要特别说明下:这里的问题,均来自论坛、知识星球、码上行动答疑群里的真实高频问题。但由于小程序规则所限,我们暂无法在小程序里直接提供问答功能。所以学习中如有需要,可从上述渠道提问,我们会时常更新这里的内容。
如果你对我们这个小程序有什么建议,或者发现了某个bug
希望每一个利用业余时间的学习者,都能和我们一样,微小但持续地进步着,终有一点量变会累积成质变。