2017-6-4 11:22:10
Flask学习记录与总结
好久之前就打算大一暑假去搞个外包或者实习一类的事情去做一做,所以一个多月前开始学习Flask。开始的时候看的狗书,但是由于之前几乎每天就是刷OJ,开发相关的事情比较陌生,有一些云里雾里的感觉。上个寒假自学了Python的基础语法部分,看的是LPTHW,掌握的不是很扎实,就决定再把简明Python教程过一遍。当时狗书看了一半多,决定先扔下,去做几个Flask的小项目(在此感谢李辉大大的HelloFlask知乎专栏)。昨天终于把专栏里的几个项目都亲手实现了一遍,虽然js和css部分还是没怎么搞懂,但是应该可以继续学习狗书了。
简单记录一下初学Flask以来的心得吧。首先是知识的获取方式以及来源,无论怎么考虑,质量永远是最重要的。到目前为止,具体讲Flask的书籍只买了狗书,也是看了萧大的推荐才决定学习Flask。看到数据库那里时(之前没接触过数据库),感觉这本书的难度跨度有一点跳跃,果断快速略过。后面的搭建博客部分难度比较适中,另外此书的Git是很大的亮点,学习起来效率很高。还有读源码的姿势也很重要,作为开发方面新手在这方面被坑了好久。在读视图函数时一定要理解函数的具体功能,结合template将函数做到可视化,最好动手去画此应用的逻辑图。另外在做小项目时,对于不熟悉前端的初学者来说一定不要在css以及js上无谓地浪费太多时间。再一个就是学习时间的分配问题,刚学习狗书的时候(基础语法部分),每天固定2到3个小时,后来感觉不是特别流畅,因为第二天总是要复习前一天的知识点,就改为每天6个小时或以上,对Flask的理解也在逐步加深。最后说一下接下来的打算,因为还有一个月就放暑假了,暑假还要回家、申请实习、旅行,目前也没有指定什么具体的计划,所以大一在校的最后一个月要争取学会熟悉使用Flask,撸个博客出来,同时学习Python的进阶内容,利用空闲时间补一补前端的知识。
加油: )