- 061进阶性能优化:先测量,再动手以「一个 40 秒的巡检脚本」为现场,走完性能优化的标准流程:perf_counter 计时、cProfile 找热点、读懂 tottime 与 cumtime,再按 CPU 密集、IO 密集、内存三类瓶颈对症下药;附 lru_cache 使用边界与十个高频反模式。
- 062入门调试方法学:pdb、breakpoint 与 traceback 阅读接着性能篇的 40 秒巡检脚本,讲「找得到热点但改不对逻辑」的另一半:breakpoint() 与 pdb 常用命令(n/s/c/p/l/w)、post-mortem 事后调试、traceback 栈帧阅读,以及与 logging、IDE 调试器的分工,练习给带 bug 的文件批处理脚本定位修复。
- 063进阶C 扩展与 FFIctypes、cffi 与 CPython 扩展:让 Python 调用原生代码。
- 064入门版本新特性时间线:3.12 到 3.14把 2022 到 2025 三年版本演进按「3.12 语法表达力、3.13 性能与自由线程实验、3.14 自由线程转正与延迟注解」串成时间线,逐特性配前后对照代码并标注版本下限(PEP 695/701/649/750/779/734),练习含 TypeVar 改写与 t-string 转义器。
- 065中级模块、包与工程化模块导入、包结构、虚拟环境与依赖管理。
- 066中级打包演进与 pyproject.toml:把仓库现代化以「接手一个 setup.py 老仓库」为场景,讲清 Python 打包从 setup.py 到 PEP 517/518/621 标准化的演进,动手把老仓库改造成 pyproject.toml + src 布局,理清 sdist 与 wheel、构建后端选型、PEP 440 版本号与 PEP 508 依赖声明的最小规则集。
- 067中级发布到 PyPI:从 dist 目录到 pip install以「把 slide-forge 发上 PyPI」为场景,走完第一次发布全流程:TestPyPI 演练、API token 配置、twine check、正式上传与安装验证;进阶到 tag 触发的 GitHub Actions 自动发布与 Trusted Publisher 免密钥方案,附 PyPI 不可变原则与版本节奏实践。
- 068进阶测试:给代码装上安全网以 AA 收款函数的 TDD 三步循环开篇,系统上手 pytest:断言自省与发现规则、fixture 与 conftest、parametrize、monkeypatch 隔离副作用、raises 与异常断言、coverage 覆盖率,进阶 hypothesis 属性测试与测试金字塔选型,附「测试实现细节」反模式与四类练习。
- 069入门unittest 与 unittest.mock:标准库测试与替身标准库测试体系全景——unittest 的类式组织与 assert 断言族、setUp/tearDown 与 pytest fixture 的对应、unittest.mock 的 patch/MagicMock 打桩、call 断言与 speccing 防漂移、遗留 unittest 项目被 pytest 直接兼容运行的迁移路径;数据库仓储打桩、HTTP 超时分支替身、命令行集成测试三个工程场景逐行拆解。
- 070中级代码质量:给仓库装上三道闸门以「接手一个没有任何门禁的仓库」为场景,动手接入 2026 年的 Python 质量三件套:ruff 格式化与静态检查、mypy 类型检查、pre-commit 本地闸门;讲清覆盖率是下限不是目标,附 type ignore 滥用、bare except、格式化大爆炸等高频坑点。
- 071中级CI/CD:让机器替你守 main 分支以「三人协作的仓库 main 反复被合坏」为场景,从零搭出第一条 GitHub Actions 流水线:触发条件、测试矩阵、依赖缓存、job 依赖,再按 PR 门禁快、夜间任务全的分层原则扩到完整流水线;附缓存键不完整、secrets 进日志、行尾差异等十个高频反模式。
- 072中级Python 与 DockerPython容器化
- 073中级Python 与数据库迁移Alembic与数据库迁移
- 074入门Python 与 CLI命令行工具开发
- 075入门sqlite3 标准库:轻量数据库的正确打开方式从「配置文件撑不住、装 MySQL 太重」的现场讲标准库 sqlite3:连接与游标、参数化查询防注入(对比字符串拼接的注入现场)、事务与 with、row_factory 让行变成字典、内存库做测试 fixture;造表练习移植 vocaloid 四表模型,结尾给「何时直接 sqlite3、何时上 ORM」决策表。
- 076中级SQLAlchemy 2.0:从手拼 SQL 到 ORM以「设备管理后台的读写层」为场景,用 SQLAlchemy 2.0 风格走通 ORM 全流程:Engine 与连接池、Mapped 声明式模型、Session 增删改查、一对多关系与级联、selectinload 治理 N+1;附 DetachedInstanceError、异步懒加载、default 与 server_default 等十个高频坑点。
- 077中级Python 与 RedisRedis缓存与数据结构
- 078中级Python 与消息队列RabbitMQ与Kafka
- 079中级Python 与 Celery:分布式任务队列的设计、实现与工程实践系统阐述 Celery 分布式任务队列的架构、Broker/Worker/Backend 协作模型、AMQP 协议、任务状态机、Canvas 工作流(chain/group/chord)、Beat 调度、重试与幂等机制,以及生产级部署、监控与性能优化实践。
- 080中级Python 与 OAuth2OAuth2与JWT认证
- 081中级Python 与 FastAPIFastAPI 核心:路径操作、Pydantic 模型、依赖注入、中间件与生命周期。
- 082中级Python 与 DjangoDjango 核心:MVT 架构、ORM、Admin、表单、认证与 DRF 集成。
- 083中级配置管理:让同一份代码跑在不同环境以「语音玩具后台从家里搬到云上」为线索实战配置管理:环境变量与 12 因素、.env 与 python-dotenv、.env.example 纪律、pydantic-settings 类型化配置与启动即校验、SecretStr 防泄漏,附「密钥进 Git」「字符串布尔」等高频事故与四类练习。
- 084入门配置进阶模式参考:多环境分层、特性开关与配置源全景面向已完成配置管理主线的参考篇:Dynaconf 多环境分层、运行期特性开关与动态配置、Kubernetes ConfigMap/Secret 注入、配置的测试策略与密钥威胁模型,附配置库 / 配置格式 / 配置源三张全景对照表,以及配置热更新的复杂度警示。
- 085中级Python 与 WebSocketWebSocket实时通信
- 086入门Jupyter Notebook:边写边看的数据工作台以「拿到一份陌生设备日志要快速看分布」为场景,从安装到跑通第一个 Notebook:内省问号、魔法命令、DataFrame 速览与一张图;讲清内核常驻进程的心智模型与乱序执行的坑,给出 Restart & Run All、nbstripout、jupytext 等可复现纪律与 papermill/Voila 进阶出口。
- 087中级Python 与 GraphQLPython GraphQL API 开发完整指南:Strawberry + FastAPI、Schema/Query/Mutation/Subscription、DataLoader 与工程实践。
- 088中级Python 与 gRPCgRPC与Protocol Buffers
- 089进阶Python 与向量数据库向量搜索与RAG
- 090中级Python 调用大模型 API:工程实战总纲「用 Python 把 LLM 用起来」的实操总纲:openai 兼容 SDK 与 anthropic SDK 的基本形状、python-dotenv 密钥管理、流式消费、Pydantic 结构化输出与校验重试回路、超时退避熔断三件套、批处理与 prompt caching 的成本侧、包成 FastAPI 服务流式转发 SSE,附动手实验。
- 091中级Web 爬虫:从第一个页面到规模抓取以「抓取 quotes.toscrape.com 做语料分析」为场景,写出第一个带超时、重试与限速的合规爬虫:requests 会话、BeautifulSoup 解析、翻页循环与 CSV 落盘;讲清 HTTP 客户端与解析器选型、robots.txt 礼仪、动态页面的 Playwright 出场时机与 Scrapy 的规模临界点。
- 092中级Python 项目示例:网页爬虫与数据分析综合运用 requests、BeautifulSoup 与 pandas 的爬虫项目。
- 093进阶Python 毕业项目:个人记账与统计 CLI 工具的完整工程化Python 模块出口项目:把 start 模块的记账原型升级为正式工程——argparse 子命令、JSON 与 SQLite 双存储、异常处理、pytest 单元测试、logging、pyproject.toml 打包、README 与 Git 管理,五个里程碑从高提示走到无提示,附可逐条勾选的验收断言。
- 094中级自动化手册:把杂活变成可靠脚本以「每周手动的固件备份整理」为场景,把一件杂活做成可长期运行的可靠脚本:pathlib 批量整理、subprocess 安全调用外部工具、APScheduler 定时,再补上幂等、重试、日志与失败通知四件生产装备;给出从脚本升级到工作流引擎(Airflow/Prefect)与 Celery 的时机判断。
- 095中级Python 与机器学习scikit-learn与ML基础
- 096进阶Python 与深度学习PyTorch与TensorFlow
- 097中级Python 与 NLP自然语言处理核心理论、spaCy/Transformers/NLTK 工程实践与 Transformer 注意力机制形式化推导
- 098中级Python 与计算机视觉OpenCV与图像处理
- 099中级Python 理论知识点GIL 机制、内存管理、字节码与运行时模型。
- 100中级Python 学习总结:核心知识体系回顾串联 Python 模块全部文档,按语法基础、对象模型、类型系统、并发与工程生态五条主线回顾核心知识,并用虚拟歌手平台案例沉淀示例代码。