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