Skip to content

01-Web基础

Web 基础是学习 Python Web 开发的起点,涵盖 HTTP 协议、RESTful API 设计等核心概念。


本篇学习路径

知识依赖图:
┌─────────────────────────────────────────────────────────────┐
│                    Web 基础知识依赖图                          │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│   Python 基础(变量、函数、数据结构)                          │
│           │                                                 │
│           ↓                                                 │
│   ┌───────────────────┐                                     │
│   │  第1章 HTTP       │  ← 请求/响应模型、方法、结构        │
│   │  协议基础         │                                     │
│   └───────────────────┘                                     │
│           │                                                 │
│           ↓                                                 │
│   ┌───────────────────┐     ┌───────────────────┐          │
│   │  第2章 HTTP       │────→│  第3章 RESTful    │          │
│   │  状态码           │     │  API 设计原则     │          │
│   └───────────────────┘     └───────────────────┘          │
│           │                         │                      │
│           ↓                         ↓                      │
│   ┌───────────────────────────────────────────┐           │
│   │  输出:能设计合理的 RESTful API            │           │
│   │  理解 HTTP 底层原理与性能优化              │           │
│   └───────────────────────────────────────────┘           │
│                                                             │
└─────────────────────────────────────────────────────────────┘

章节导航

章节文件核心主题
0101-HTTP协议基础.mdHTTP 是什么、请求/响应结构、版本演进
0202-HTTP状态码.md状态码分类、常用状态码详解、常见误用
0303-RESTful-API设计.mdREST 概念、URL 设计、方法映射、最佳实践

学习建议

  • 完整学习:按 1→2→3 顺序,从协议基础到 API 设计
  • 有基础者:直接跳到第 3 章 RESTful API 设计
  • 复习者:重点阅读各章 L3 专家层(底层原理、性能优化)
  • 下一步:学完本模块后进入 Flask 或 FastAPI 实战