社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

在知乎上学 Python - Web 开发篇

Crossin的编程教室 • 6 年前 • 584 次点击  

通知:

 1. 最近我们将进行2期学习小组,面向完全零基础的Python入门学习小组已经开始,第一次任务的讨论将于明晚(15号)进行,现在上车还来得及

 2. 另有一期数据可视化小组将于年前启动,第一次讨论定于年后的2月2日。此小组面向已有Python基础的学习者。主要关于 matplotlib 和 pyecharts 图表在数据可视化中的使用。

 3. 学习小组属于编程教室码上行动课程的一部分,购买课程后可不限时不限次参与各专题的学习小组。年前参与可享春节优惠价 599 元。

课程详细介绍及购买参见之前的推送:教到你学会为止的零基础python小组又来了

或在公众号对话中回复关键字 码上行动




对于学习编程来说,知乎是个好地方,可以查阅资料、了解学习路径、吸取前人的经验少走弯路。之前,我们先后整理过3期知乎上有关 Python 学习的优质问答和文章索引,以方便大家更好地挖掘及使用知乎上有价值的信息。参见:


在知乎上学 Python - 入门篇

在知乎上学 Python - 爬虫篇

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


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




注意:由于微信文中不能直接跳转外部链接,因此建议点击文末的“阅读原文”,收藏知乎原文。




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

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

Django

Django 学习顺序及入门要求? -Tim Lee的回答
https://www.zhihu.com/question/21790279/answer/196650837

基于Django开发的一个轻量级办公平台
https://zhuanlan.zhihu.com/p/38340557

学Python Django学得很迷茫,怎么办?-rush zerg的回答
https://www.zhihu.com/question/26235428/answer/32443656

学Python Django学得很迷茫,怎么办?-灰熊的回答
https://www.zhihu.com/question/26235428/answer/307513794

Python——Django框架设计思想
https://zhuanlan.zhihu.com/p/43833483

我如何使用 Django + Vue.js 快速构建项目
本篇将手把手教你如何快速而优雅的构建前后端分离的项目
https://zhuanlan.zhihu.com/p/25080236

Flask

从0到1,Python Web开发的进击之路
从零开始,编写、搭建和部署一个基于Python的Web应用程序
https://zhuanlan.zhihu.com/p/25038203

怎样才能彻底掌握Flask?怎样的学习顺序比较合理?-小明的回答
https://www.zhihu.com/question/20135205/answer/123224570

推荐 几个 Flask 学习资源
https://zhuanlan.zhihu.com/p/43853688

Flask 10天开发一个网站
https://zhuanlan.zhihu.com/p/33038507

Flask + Docker 无脑部署新手教程
https://zhuanlan.zhihu.com/p/78432719

Tornado

有没有什么很好的 Tornado 的教材或者开源项目可以做参考的?-杨昆的回答
https://www.zhihu.com/question/19707966/answer/12731684

如何理解 Tornado ?-刘超的回答
https://www.zhihu.com/question/20136991/answer/49672826

知乎后端主力框架Tornado入门体验
https://zhuanlan.zhihu.com/p/37382503

Python+Tornado开发微信公众号
本教程针对的是已掌握Python语言基本用法并且掌握其任一Web框架的用户
https://zhuanlan.zhihu.com/p/22494483

TensorFlow Serving + Docker + Tornado机器学习模型生产级快速部署
https://zhuanlan.zhihu.com/p/52096200

其他问答

Python Web 学习资料总结
https://zhuanlan.zhihu.com/p/59195127

学习 Python web 框架前需要掌握什么?-TheAnswer的回答
https://www.zhihu.com/question/19661925/answer/64295852

会了Django还有必要学Flask吗?-临书的回答
https://www.zhihu.com/question/45063605/answer/121943800

手撸个简单的 python web 框架教程[视频]
https://zhuanlan.zhihu.com/p/38223777

WEB开发——Python WSGI协议详解
https://zhuanlan.zhihu.com/p/66144617

学习tornado/django/flask等python框架需要哪方面知识?-Limbo的回答
https://www.zhihu.com/question/36070527/answer/65853443

如何开发一个Python web框架?-王雪瑞的回答
https://www.zhihu.com/question/27137372/answer/35650370

学Python Web开发框架到什么程度可以找到开发的工作?-临书的回答
https://www.zhihu.com/question/30145645/answer/119778117

web前端是不是没有前景了?-程墨Morgan的回答
https://www.zhihu.com/question/317368012/answer/664342599

专栏推荐

Django 学习小组
每周更新高质量 Django 开发实战教程
https://zhuanlan.zhihu.com/djstudyteam

Django建站指南
专注分享Django建站教程
https://zhuanlan.zhihu.com/django-notes
 
Python Web与Django开发
原创Django与Python Web开发知识总结与教程
https://zhuanlan.zhihu.com/python-web-django

Hello, Flask!
用 Flask 和 Python 探索 Web 开发的无限可能
https://zhuanlan.zhihu.com/flask

Python Flask 学习笔记
个人笔记而已,用于加深记忆和加强理解
https://zhuanlan.zhihu.com/python-flask-web-note
 
站外资源

Django 官方入门教程
带着你创建一个基本的投票应用程序
https://docs.djangoproject.com/zh-hans/3.0/intro/tutorial01/

Python Web 学习资料总结
https://foofish.net/python-web-resource.html

Django Girl
Django Girl 针对 2.0 版本的中文翻译版
https://python666.cn/static/djangogirl/djangogirl.html



注意:由于微信文中不能直接跳转外部链接,因此建议点击文末的“阅读原文”,收藏知乎原文。




Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/53010