python flask入门教程_写一本Flask入门教程

第一次萌生出写Flask教程的念头是在2016年,也就是刚开始写这个专栏的时候。写了几篇文章后,原来计划的系统性的教程变成了一堆零散主题的文章,就没有再继续。一年后,又有过一次写教程的念头,那是在《用Flask实现豆瓣相册(一)》;只不过,刚刚完成第一篇,就开始写《Flask Web开发实战》了。书写完到现在,已经又是一年过去了。

为什么要写一个教程

《Flask Web开发实战》作为一本书,必然要尽可能的包含详尽的相关知识。而有的人更希望能有一个简单的入门教程,用来快速对Python Web开发建立一个基本的概念,为后续的学习打下基础。如果你在阅读《Flask Web开发实战》的时候感到吃力,那么这个入门教程就是为你准备的。

教程的名字暂定为《Flask入门教程:使用Python和Flask开发你的第一个Web程序》。

暂定的目录如下:准备工作

Hello, Flask!

模板和静态文件

表单

数据库

用户认证

组织你的代码

测试

部署上线

还有暂定的封面:

新的编写形式

这个教程采用了一种新的编写模式,我计划在教程里完整的呈现开发一个Flask程序的基本过程,包括每一个需要执行的命令,每一个文件的编写内容。因此,它不会像一本书一样包含大量解释和提示,除了开发流程外,尽量只保留入门所需的最简信息量,同时优化所有术语的描述。

作为阅读者,则需要自己动手敲出教程里的每一个命令和每一行代码,最终部署一个完全由自己编写的Flask程序。我想这个学习方式大概可以叫做“肌肉复制学习法”,或者是“自己动手跟着做一遍学习法” :p。

通过自己动手开发一个程序,初学者可以对开发过程中涉及的概念建立一些自己的理解,后续的深入学习可以进一步加深或是纠正这些理解。

这个想法参考了ZED A. SHAW的《Learn X the Hard Way》系列。如果你对于这个教程的形式设计和内容安排有什么想法和建议,欢迎评论提出来。

写作计划

也许有人已经开始期待了,但是这个教程还没有诞生……不过我已经开始写了,预计会在11月底完成所有内容。教程到时会连载在专栏,同时也会提供电子书下载。

12 月 3 日更新:

迫于生计,接了一个项目,写教程的事情就被耽误了……现在项目基本结束,接下来会在专栏连载教程内容。

2019 年 1 月 31 更新:

第一版发布。

相关链接

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值