话说听说Python也有几年了,使用Python也有年头了,为什么要突然在Gitbook上写一本书,而且目录结构还巨长呢(简直是被掏空了)。
我总结了一下几点(反思):
- Python现在火到没朋友;
- 我是运维出身不会Python没优势;
- 以前都是断断续续的接触,这次想成体系的总结输出;
- 对一些概念还算是模糊,重新学习并整理;
- 老铁去Python全日制学习了,我比他还接触早不能被鄙视;
正言:可能我们会不太认可那种(老师把毕生功力传授给你了,出去以后就说你是3年工作经验,唬得住就要50K,唬不住就要5K),但是通过我老铁目前学习状况来看,每周学习时间高达100小时,我想这样学习怎么可能不会超过有过工作经验的呢?我自己深感恐惧,同时打了一针鸡血。
我看过国内大多数的Python在先文档,好多知识点都是一笔带过,看的懵懵的(可能笔者水平实力有限: Evan),直到目前我也认为编程教材、文章、书籍还是国外的赞,当然国内也不乏好书;大多数文章除了拷贝还有就是黏贴官方文档,完全没有带入编程思想,可能会遇到的坑以及注意事项等(当然大牛是不需要这些的,我自带BUFF光环)。
本书籍的定位:基础入门同学(我目前所在的Level,共同成长);我在书写整篇文章的同时我也会带入我工作中遇到的问题,还有运维思想(鄙人运维出身),而本书的愿望也是希望通过学习和整理使我和观看的小伙伴能够进行Python入门。
整本书分为三个模块:
- 基础入门: 主要是介绍Python的基础语法还有数据类型等等;
- 进阶学习: 进阶学习我会参考《流畅的Python》还有跟朋友请教,完成此章节;
- 框架学习: 主要是介绍Flask和Django两个WEB框架,我可能会更偏重于Flask的内容;
这本书很年轻,我也很年轻,一起成长,一起进步。
主要谈谈Gitbook平台,以前一直有过写书的年头(年少不懂事),但是后来朋友推荐Gitbook,后来在我了解后总结一下几点:
- Gitbook写书,减少额外的经济开销;
- 满足写书时的压迫感与成就感;
- 矫正更新迭代快速,往常一本书从设计-->书写-->定稿-->审阅-->拓印,里程之久远,在互联网技术里面技术变革太快,往往书已经出版了,而技术已经落后了或者版本已经更新了不在实用了。
Q: 完本时间:?
A: 预计完成时间将在2018年年底,中间会以每周至少一篇进行迭代更新。
Q: 后续是否增加内容?
A: 后续会考虑增加Python设计模式和Python数据结构两部分。
Q: 内容和素材来源?
A: 参考外文书籍,国内大牛博客(董伟明等),自身总结。
Q: 推荐的书籍?
A: 书籍如下: 《流畅的Python》,《The Go Programming Language》中文名称《Go语言圣经》(学习Python为啥要看Go的书籍呢,学习Go能和Python进行一个互补的趋势)