高老师想学Python,我就学着高老师,做一个计划出来,每周更新一次
很久之前教瓜瓜学Python,瓜瓜比较努力,竟然就学会了,还能自己写点东西。于是有点膨胀,想要教高老师。
今年年初的时候,想要跟瓜瓜一起做一个Python教程的小程序,连域名都买好了(databurger.cn)。可惜因为我的懒惰而中止。希望我这次给高老师定课程的时候,能够记录下来,如果以后重启这个事情,还可以拿过来用。
目标
我从来不觉得产品应该学会写web,写程序员工作的那些东西,应该把在生活中会用到的东西作为目标。所以我定的总体目标是
- 会用Python做简单的数据分析。比如分析数据的趋势,做图表,分析结果可以从Excel中读取,写入到Excel中
- 会用Python写爬虫,抓取网页上的信息。这个是很有乐趣的,也是数据分析的数据来源
稍微高阶点的,但是又与主线无关的目标
- 学会Git以及用GitHub托管自己的代码。Git是很好用的版本控制工具,也可以理解程序员之间是怎么合作的,用GitHub托管自己的代码,可以很好的提高自己的幸福感
- 学会用Python操作数据库。高老师比较厉害的是,会写SQL,底子不错。而且自己抓取下来的数据,能够存到数据库中,也是很有幸福感的事情
希望能够通过实现这些目标,让高老师能够感受到写代码的乐趣
每周课程安排
- 每个周找一个晚上,授课
- 周末则是检查作业,提出自己的修改意见和提出预习的条目
课程具体安排
第一周
目标
- 配置环境。上次已经给高老师配置好环境了,数据库的密码一直设置不成功,以后找机会再设置
- 给出双方的合作方式(希望在不久的未来,可以通过Pull Request的方式来合作)
- 熟悉Python的交互命令行
- 熟悉Python的语法结构和数据类型和简单的运算符
- 熟悉如何执行Python的脚本
- 熟悉如何整理自己的代码
作业
总结
第二周
待续….