01-Web基础
Web 基础是学习 Python Web 开发的起点,涵盖 HTTP 协议、RESTful API 设计等核心概念。
本篇学习路径
知识依赖图:
┌─────────────────────────────────────────────────────────────┐
│ Web 基础知识依赖图 │
├─────────────────────────────────────────────────────────────┤
│ │
│ Python 基础(变量、函数、数据结构) │
│ │ │
│ ↓ │
│ ┌───────────────────┐ │
│ │ 第1章 HTTP │ ← 请求/响应模型、方法、结构 │
│ │ 协议基础 │ │
│ └───────────────────┘ │
│ │ │
│ ↓ │
│ ┌───────────────────┐ ┌───────────────────┐ │
│ │ 第2章 HTTP │────→│ 第3章 RESTful │ │
│ │ 状态码 │ │ API 设计原则 │ │
│ └───────────────────┘ └───────────────────┘ │
│ │ │ │
│ ↓ ↓ │
│ ┌───────────────────────────────────────────┐ │
│ │ 输出:能设计合理的 RESTful API │ │
│ │ 理解 HTTP 底层原理与性能优化 │ │
│ └───────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────┘章节导航
| 章节 | 文件 | 核心主题 |
|---|---|---|
| 01 | 01-HTTP协议基础.md | HTTP 是什么、请求/响应结构、版本演进 |
| 02 | 02-HTTP状态码.md | 状态码分类、常用状态码详解、常见误用 |
| 03 | 03-RESTful-API设计.md | REST 概念、URL 设计、方法映射、最佳实践 |
学习建议
- 完整学习:按 1→2→3 顺序,从协议基础到 API 设计
- 有基础者:直接跳到第 3 章 RESTful API 设计
- 复习者:重点阅读各章 L3 专家层(底层原理、性能优化)
- 下一步:学完本模块后进入 Flask 或 FastAPI 实战