跳转至

Web 开发教程

从 Flask/FastAPI 后端入门到全栈 Web 应用实战

📋 目录导航

第一部分:Flask Web 开发(9 课)

第二部分:FastAPI 快速上手(1 课)

综合实战


🎯 学习路线

Text Only
阶段1(1周):前端基础 → 参见「前端进阶」教程的 JavaScript/HTML/CSS 基础部分
阶段2(2周):Flask 后端 → 路由、模板、数据库、API
阶段3(1周):FastAPI → 异步API、AI模型服务
阶段4(1周):综合实战 → 个人博客全栈项目

💡 前端基础知识(JavaScript、HTML、CSS)请参阅 前端进阶 教程。 本教程聚焦 Python Web 后端开发与全栈实战。

📌 前置要求

要求 说明
编程基础 了解基本编程概念即可,无需 Web 经验
Python Flask 部分需要 Python 基础(参见 Python开发
开发环境 VS Code + Live Server 扩展
浏览器 Chrome / Firefox(用于开发者工具调试)
Node.js 前端工具链部分建议安装 Node.js 22+(LTS)

📊 学习时长估算

  • 零基础完整学习:约 5 周(每天 2 小时,不含前端基础部分)
  • 有 Python 基础:约 3 周(Flask + FastAPI + 实战)
  • 仅学 FastAPI:约 1 周

🔗 相关教程


最后更新日期:2026-02-12 适用版本:web开发教程 v2026