flask web开发:基于python的web应用开发实战_Python Web 学习资料总结

032e8b2886faeeb2627dec5710d643be.png

Web开发是Python使用最多的应用场景之一,无论是国内还是国际公司,有不少采用Python来支撑他们项目的,比如Quora,Instagram,知乎,豆瓣,特别是内部运营管理系统就更不用说。而 Web 框架中,Django、Flask、Tornado 三足鼎立,今天准备整理一些学习Python Web开发的资源,希望能帮助正在自学的你。

在线教程

Flask教程 一

  • 第一章:Hello, World!
  • 第二章:模板
  • 第三章:Web表单
  • 第四章:数据库
  • 第五章:用户登录
  • 第六章:个人主页和头像
  • 第七章:错误处理
  • 第八章:粉丝
  • 第九章:分页
  • 第十章:邮件支持
  • 第十一章:美化
  • 第十二章:日期和时间
  • 第十三章:国际化和本地化
  • 第十四章:Ajax
  • 第十五章:优化应用结构
  • 第十六章:全文搜索
  • 第十七章:Linux上的部署
  • 第十八章:Heroku上的部署
  • 第十九章:Docker容器上的部署
  • 第二十章:加点JavaScript魔法
  • 第二十一章:用户通知
  • 第二十二章:后台作业
  • 第二十三章:应用程序编程接口(API)

Flask 之旅

  • 前言
  • 代码约定
  • 环境
  • 组织你的项目
  • 配置
  • 关于视图和路由的进阶技巧
  • 蓝图
  • 模板
  • 静态文件
  • 存储
  • 处理表单
  • 用户管理的规范
  • 部署

Flask 进阶系列

  • Flask进阶系列(一)–上下文环境
  • Flask进阶系列(二)–信号
  • Flask进阶系列(三)–Jinja2模板引擎
  • Flask进阶系列(四)–视图
  • Flask进阶系列(五)–文件和流
  • Flask进阶系列(六)–蓝图(Blueprint)
  • Flask进阶系列(七)–应用最佳实践
  • Flask进阶系列(八)–部署和分发
  • Flask进阶系列(九)–测试

Django 入门与实践

  • Django入门与实践-第1章:环境搭建
  • Django入门与实践-第2章:创建项目
  • Django入门与实践-第3章:Hello World
  • Django入门与实践-第4章:系统设计
  • Django入门与实践-第5章:模型设计
  • Django入门与实践-第6章:第一个视图函数
  • Django入门与实践-第7章:模板引擎设置
  • Django入门与实践-第8章:第一个单元测试
  • Django入门与实践-第9章:静态文件设置
  • Django入门与实践-第10章:Django Admin 介绍
  • Django入门与实践-第11章:URL 分发
  • Django入门与实践-第12章:复用模板
  • Django入门与实践-第13章:表单处理
  • Django入门与实践-第14章:用户注册
  • Django入门与实践-第15章:用户注销
  • Django入门与实践-第16章:用户登录
  • Django入门与实践-第17章:保护视图
  • Django入门与实践-第18章:实现主题回复列表
  • Django入门与实践-第19章:实现主题回复功能
  • Django入门与实践-第20章:查询结果集
  • Django入门与实践-第21章:Django数据迁移
  • Django入门与实践-第22章:基于类的视图
  • Django入门与实践-第23章:分页实现
  • Django入门与实践-第24章:我的账户
  • Django入门与实践-第25章:Markdown支持
  • Django入门与实践-第26章:个性化设置
  • Django入门与实践-第27章:项目部署

Django 基础教程

  • Django简介
  • Django环境安装
  • 第一个Django应用
  • 第一章:模型层model layer
  • 第二章:视图层view layer
  • 第三章:模版层Template layer
  • 第四章:Django表单
  • 第五章:Admin管理后台
  • 第六章:Django 综合篇
  • 实战一:用户登录与注册系统
  • 实战二:CMDB之资产管理系统

Tornado 教程

  • 第一章:引言
  • 第二章:表单和模板
  • 第三章:模板扩展
  • 第四章:数据库
  • 第五章:异步Web服务
  • 第六章:编写安全应用
  • 第七章:外部服务认证
  • 第八章:部署Tornado

官方文档

  • Django: https://www.djangoproject.com/
  • Flask: http://flask.pocoo.org/
  • Tornado:https://www.tornadoweb.org/en/stable/
  • Bottle:https://bottlepy.org/docs/dev/
  • Web.py: http://webpy.org/

在线资源

  • Django 最佳实践

图书资源

Two Scoops of Django

1253d423f24a77781df68ef2938b1c80.png

Django企业开发实战

89afb73bfd118446611bd149cbee8a68.png

Test-Driven Development with Python

b89c57bab86f36ad3f4fee173c418e40.png

The Definitive Guide to Django, 2nd Edition

231333fc54f7cee8079e2194f583bef2.png

Flask Web开发:基于Python的Web应用开发实战

f7771051449f4432a398ac02604f7715.png

Flask Web开发实战

d57d6d33d8d87d22caf995b68ab757d3.png

学习Python, 欢迎关注『Python之禅』专栏

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值