在知乎上学 Python - Web 开发篇

在知乎上学 Python - Web 开发篇

之前,我们先后整理过3期知乎上有关 Python 学习的优质问答和文章索引,以方便大家更好地挖掘及使用知乎上有价值的信息。参见:

在知乎上学 Python - 入门篇

在知乎上学 Python - 爬虫篇

在知乎上学 Python - 数据分析篇

本文是这个系列的第4篇,分享一下有关 用 Python 进行 Web 开发 的优质内容。


Web 开发是 Python 一个很主要的应用场景。Python 在 Web 开发中属于“后端”,也就是服务器上程序的开发。因此,除了人们熟知的网站之外,凡是具备联网功能 App、游戏、办公软件,也都有可能采用 Python 进行服务器端的开发。而 Python 因其灵活性,开发效率较高,尤其受初创团队和中小型项目的欢迎。

目前最被广泛使用的 Python Web 框架是 Django 和 Flask。前者文档齐全、社区活跃、第三方插件丰富,比较适合正式产品的开发;而后者更轻量、容易上手,是很多人入门 Web 框架的选择。

Django

Django 学习顺序及入门要求? -Tim Lee的回答

zhihu.com/question/2179


基于Django开发的一个轻量级办公平台

zhuanlan.zhihu.com/p/38


学Python Django学得很迷茫,怎么办?-rush zerg的回答

zhihu.com/question/2623


学Python Django学得很迷茫,怎么办?-灰熊的回答

zhihu.com/question/2623


Python——Django框架设计思想

zhuanlan.zhihu.com/p/43


我如何使用 Django + Vue.js 快速构建项目

本篇将手把手教你如何快速而优雅的构建前后端分离的项目

zhuanlan.zhihu.com/p/25

Flask

从0到1,Python Web开发的进击之路

从零开始,编写、搭建和部署一个基于Python的Web应用程序

zhuanlan.zhihu.com/p/25


怎样才能彻底掌握Flask?怎样的学习顺序比较合理?-小明的回答

zhihu.com/question/2013


推荐 几个 Flask 学习资源

zhuanlan.zhihu.com/p/43


Flask 10天开发一个网站

zhuanlan.zhihu.com/p/33


Flask + Docker 无脑部署新手教程

zhuanlan.zhihu.com/p/78

Tornado

有没有什么很好的 Tornado 的教材或者开源项目可以做参考的?-杨昆的回答

zhihu.com/question/1970


如何理解 Tornado ?-刘超的回答

zhihu.com/question/2013


知乎后端主力框架Tornado入门体验

zhuanlan.zhihu.com/p/37


Python+Tornado开发微信公众号

本教程针对的是已掌握Python语言基本用法并且掌握其任一Web框架的用户

zhuanlan.zhihu.com/p/22


TensorFlow Serving + Docker + Tornado机器学习模型生产级快速部署

zhuanlan.zhihu.com/p/52

其他问答

Python Web 学习资料总结

zhuanlan.zhihu.com/p/59


学习 Python web 框架前需要掌握什么?-TheAnswer的回答

zhihu.com/question/1966


会了Django还有必要学Flask吗?-临书的回答

zhihu.com/question/4506


手撸个简单的 python web 框架教程[视频]

zhuanlan.zhihu.com/p/38


WEB开发——Python WSGI协议详解

zhuanlan.zhihu.com/p/66


学习tornado/django/flask等python框架需要哪方面知识?-Limbo的回答

zhihu.com/question/3607


如何开发一个Python web框架?-王雪瑞的回答

zhihu.com/question/2713


学Python Web开发框架到什么程度可以找到开发的工作?-临书的回答

zhihu.com/question/3014


web前端是不是没有前景了?-程墨Morgan的回答

zhihu.com/question/3173

专栏推荐

Django 学习小组

每周更新高质量 Django 开发实战教程

zhuanlan.zhihu.com/djst


Django建站指南

专注分享Django建站教程

zhuanlan.zhihu.com/djan

Python Web与Django开发

原创Django与Python Web开发知识总结与教程

zhuanlan.zhihu.com/pyth


Hello, Flask!

用 Flask 和 Python 探索 Web 开发的无限可能

zhuanlan.zhihu.com/flas


Python Flask 学习笔记个人笔记而已,用于加深记忆和加强理解

zhuanlan.zhihu.com/pyth

站外资源

Django 官方入门教程

带着你创建一个基本的投票应用程序

docs.djangoproject.com/


Python Web 学习资料总结

foofish.net/python-web-


Django Girls

Django Girls 中文翻译版(针对 2.0 版本做了修改)

python666.cn/static/dja


------

一起学,走得远!

欢迎搜索:Crossin的编程教室

发布于 2020-01-14

文章被以下专栏收录

    本专栏旨在为编程初学者提供浅显易懂的入门科普。微信公众号:Crossin的编程教室(crossincode),内有面向零基础学习者的 Python 入门教程。代码问题可上 bbs.crossincode.com 发帖提问。