在知乎上学 Python - Web 开发篇

通知:

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

(0)

相关推荐

  • Python Django和Flask框架哪个好?

    众所周知,Django.Flask.Tornado是非常受欢迎的三大Web开发框架,Django大而全.flask小而精.Tornado性能高.那么你知道它们之间的区别吗?我们来看看详细的对比介绍吧. ...

  • Django和Flask框架区别?Python学习

    学习Python的过程中,Django框架和Flask框架是比较常见的,各具有非常优异的表现,因此很多人就会问Django和Flask框架有什么区别?该如何选择?我们来看看吧. Django和Flas ...

  • 吃透HTTP原理,教你建立安全的HTTPS网站

    吃透HTTP原理,教你建立安全的HTTPS网站

  • GitHub上十大最火的Python项目,最后一个竟然是它!

    重磅干货,第一时间送到 作为程序开发人员,GitHub是大家平时必逛的网站,GitHub作为目前全球最大的男性同性交友平台,上面存在着太多太多的宝藏程序. 今天,小编就为大家来盘点一下GitHub上最 ...

  • Flask VS Django选择哪个好?优缺点对比!

    flask和Django是Python爆火的框架,用途广.功能多.优势突出,深受大家的喜欢.那么flask对比Django框架,哪种更好呢?我想大家都有这样的疑问,通过这篇文章为大家讲解一下. 什么是 ...

  • Python三大主流框架对比!Python学习教程

    在Python语言中,有三大主流框架,它们分别为:Flask.Django.Tornado,各具有独特的优势,也是学习Python时必须掌握的框架,那么它们之间有什么区别呢?我们一起来看看详细的介绍. ...

  • 小白的自学Python线路

    这篇文章是给零基础小白整理的如何系统的真正学会Python.呕心沥血整理了3天的内容,一定不要错过,可以先收藏起来. 思维导图附有可跳转的链接地址(回复"入门"获取) 学Pytho ...

  • 【资源总结】“十大深度学习方向” 专栏上线

    言有三 毕业于中国科学院,计算机视觉方向从业者,有三工作室等创始人 作者 | 言有三 编辑 | 言有三 今天给大家介绍一下我们拥有的知乎十大深度学习专栏,涵盖了深度学习的各个主流的方向 01 人脸图像 ...

  • 什么是Flask框架?有什么特点?

    对Python知识稍有了解的人应该都知道Python有很多框架,其中包含Flask.Django等,今天小编就带大家一起来了解一下Flask框架. Flask是一个使用Python编写的轻量级Web应 ...

  • Python Web开发哪些模块好用?这几类必知!

    关于Python Web开发和图形用户界面的模块有哪些?今天小编通过这篇文章为大家整理了一些常用的模块,我们一起来看看吧. Web开发: 1. Requests:Python内置模块(urllib和u ...

  • 在知乎上学 Python - 入门篇

    写在前面 本文对知乎上关于Python入门方面的问答.文章.专栏做了一定的收集和整理,希望对各位Python学习者能有帮助,至少可以节省大家一点时间. 这一篇主要针对的是零基础或初学Python,包括 ...

  • Python Web开发有哪些框架?五大框架

    想必很多人都知道Python语言,Python是一门非常不错的编程语言,在爬虫.数据分析.人工智能领域有着非常不错的作用,初次之外,我们熟知的web开发也是Python的应用领域之一,那么你知道Pyt ...

  • Python web开发需要掌握哪些基础?Python入门!

    在大家的印象中,Python被广泛的应用在人工智能.自动化运维.自动化测试.机器学习等方向,并且有着不可或缺的作用;但其实Python的应用领域不止这些,Python还可以进行后台开发,正因如此市场上 ...

  • Python Web开发需要哪些知识?

    学完Python之后,可以从事很多岗位,其中就包含Web开发,那么学Python从事Web开发需要学什么呢?这些知识你必须知道. 第一:HTML. HTML是网页的核心,学好HTML是成为web开发人 ...

  • 第 58 天:Python Web开发 Django 简介

    今天来为大家介绍 Python 另一个 Web 开发框架 Django,它是一个基于 Python 定制的开源 Web 应用框架,最早源于一个在线新闻 Web 网站,后于2005年开源.Django ...

  • 第 87 天:Python Web开发 OAuth2.0 简介

    随着互联网的发展,各种应用相互交叉,到处需要用户登录,信息安全成为了不可回避的问题,应用需要扩展,用户需要更好的体验,信息需要更安全的保障,为了满足这些需求,互联网技术不断推陈出新,从通信安全,到各种 ...

  • Python Web开发库有哪些?

    Python拥有很多第三方库,这是人尽皆知的事情,也是Python广受喜欢的原因之一,那么Python Web开发常用的第三方有哪些?想必很多人还不知道吧,通过这篇文章我们一起来了解一下. 1. wx ...

  • Flask Session 网站用户登录,Python Web 开发小白进阶关键

    Flask Session 网站用户登录,Python Web 开发小白进阶关键