Python
通用编程与自动化
- 001入门Python 概述与环境配置Python 发展历程、版本特性与开发环境搭建。
- 002入门程序结构与基本语法Python 缩进规则、语句、注释与编码规范。
- 003入门变量与常量Python 变量与常量深度剖析:从名字绑定、LEGB 作用域到引用语义、不可变性与企业级配置管理实践。
- 004进阶Python 描述符协议:属性访问的底层机制与工程实践系统阐述 Python 描述符协议的形式化定义、属性查找链、数据与非数据描述符的差异、与元类/property/__slots__ 的协作,以及在 ORM、验证器、缓存属性、观察者模式等场景的工程实践。
- 005入门Python 基础数据类型:从对象模型到工程实践的深度解析系统阐述 Python 基础数据类型(int/float/complex/bool/NoneType/str/bytes/Decimal/Fraction)的对象模型、内存布局、不可变性语义、IEEE 754 浮点精度、整数缓存机制、字符串驻留、类型转换规则、可变性与不可变性、引用语义与值语义,以及生产环境下的精度陷阱、性能优化与最佳实践。
- 006中级协程与asyncio异步编程基础
- 007中级列表推导式进阶列表/字典/集合推导式与生成器表达式
- 008中级运算符与表达式算术、比较、逻辑、位运算与运算符优先级。
- 009入门Python与虚拟环境venv与包管理
- 010进阶元类元类与类创建过程的深度解析,涵盖 type、__new__/__init__/__call__、__init_subclass__ 与企业级应用。
- 011进阶Python与SQLAlchemySQLAlchemy 深度剖析:从 Core SQL 表达式到 ORM Unit of Work、会话生命周期、N+1 查询治理与企业级架构实践。
- 012中级多进程与多线程threading与multiprocessing
- 013中级Python与FastAPIFastAPI框架
- 014中级Python与DjangoDjango Web框架
- 015中级数据类与Pydanticdataclass与Pydantic模型
- 016中级Python与RedisRedis缓存与数据结构
- 017中级Python 与 Celery:分布式任务队列的设计、实现与工程实践系统阐述 Celery 分布式任务队列的架构、Broker/Worker/Backend 协作模型、AMQP 协议、任务状态机、Canvas 工作流(chain/group/chord)、Beat 调度、重试与幂等机制,以及生产级部署、监控与性能优化实践。
- 018中级控制流条件判断、循环结构与推导式。
- 019中级Python与DockerPython容器化
- 020中级Python与机器学习scikit-learn与ML基础
- 021进阶Python与深度学习PyTorch与TensorFlow
- 022中级Python与NLP自然语言处理核心理论、spaCy/Transformers/NLTK 工程实践与 Transformer 注意力机制形式化推导
- 023中级Python与计算机视觉OpenCV与图像处理
- 024进阶Python与Web爬虫HTTP 客户端、HTML 解析、Scrapy 框架、动态渲染、反爬对抗、分布式爬虫与合规伦理的工程实践,覆盖 requests、httpx、BeautifulSoup、lxml、parsel、Scrapy、Playwright、Selenium、aiohttp 等核心工具链。
- 025进阶Python与自动化文件、任务调度、Web 与 DevOps 自动化的工程实践,覆盖 pathlib、APScheduler、Celery、Airflow、Playwright、Fabric、subprocess 等核心工具链。
- 026中级函数详解函数定义、参数类型、lambda 表达式与高阶函数。
- 027入门Python与日志logging模块与日志配置
- 028进阶Python与加密对称加密、非对称加密、哈希函数、数字签名、密码哈希与密钥管理的工程实践,覆盖 cryptography、hashlib、bcrypt、argon2 等核心库。
- 029进阶Python与测试Python测试体系深度剖析:pytest框架、unittest标准库、TDD/BDD方法论、Mock与依赖隔离、覆盖率分析、属性测试、性能测试、CI/CD集成与生产级工程实践。
- 030中级Python 与配置管理:从环境变量到云原生动态配置的工程实践系统阐述 Python 配置管理的形式化定义、配置源层级、十二因素应用方法论、Pydantic Settings/Dynaconf/python-dotenv 等主流方案、多环境配置、动态配置与特性开关、密钥管理、容器化与 Kubernetes 配置、配置测试与校验、生产级最佳实践。
- 031中级装饰器Python装饰器详解:函数装饰器、类装饰器、带参数装饰器、functools.wraps与实用装饰器模式。
- 032中级Python与消息队列RabbitMQ与Kafka
- 033中级Python与gRPCgRPC与Protocol Buffers
- 034中级Python与WebSocketWebSocket实时通信
- 035中级Python与CI-CDPython项目CI/CD全流程详解:流水线设计、自动化测试、构建产物管理、镜像化交付、GitOps与渐进式发布
- 036进阶Python与性能优化性能分析与优化技巧
- 037中级内置数据结构列表、元组、字典、集合的操作与性能特征。
- 038中级正则表达式Python正则表达式re模块详解:模式语法、匹配方法、分组、替换与实战应用。
- 039入门Python与CLI命令行工具开发
- 040中级Python与设计模式Python实现设计模式
- 041中级Python与打包发布Python 打包演进史、PEP 517/518/621 标准化、pyproject.toml 配置、wheel 与 sdist 构建、PyPI 发布流水线
- 042中级Python 与 Jupyter:交互式计算、数据分析与可复现研究系统阐述 Jupyter Notebook/Lab 的架构、内核协议、魔法命令、可视化、Widgets、性能优化与企业级部署实践。
- 043中级Python与GraphQLGraphQL API开发
- 044入门Python与代码质量Ruff、Black与代码规范
- 045进阶并发编程Python并发编程详解:多线程、多进程、GIL、线程池、进程池与asyncio异步编程。
- 046中级Python与数据库迁移Alembic与数据库迁移
- 047中级Python与OAuth2OAuth2与JWT认证
- 048进阶Python与向量数据库向量搜索与RAG
- 049进阶Python 进阶与最新特性Python 3.12-3.14 新特性、dataclass/attrs、asyncio 进阶、类型系统、Pydantic v2、FastAPI 与现代工具链。
- 050中级推导式与生成器列表推导、字典推导、生成器表达式与迭代器。
- 051中级模块、包与工程化模块导入、包结构、虚拟环境与依赖管理。
- 052进阶上下文管理器Python上下文管理器深度剖析:with语句语义、__enter__/__exit__协议、contextlib工具集、异步上下文管理器、ExitStack动态管理、资源管理 RAII 模式与生产级工程实践。
- 053进阶元类与单例模式元类驱动的单例模式深度剖析:从 __call__ 拦截到线程安全、测试可重置性与企业级应用。
- 054进阶异步编程详解Python异步编程详解:asyncio事件循环、Task、Future。
- 055进阶弱引用Python弱引用详解:weakref模块、WeakKeyDictionary。
- 056进阶打包与发布Python打包与发布详解:setuptools、pyproject.toml。
- 057进阶描述符Python描述符协议详解:__get__、__set__、__delete__、数据描述符与非数据描述符、协议底层机制与生产级工程实践。
- 058进阶数据类与字段默认值Python 数据类与字段默认值深度剖析:从 dataclass 装饰器到 field 工厂、不可变性与企业级模型设计。
- 059进阶生成器与协程Python生成器与协程详解:yield、send、yield from。
- 060进阶类型注解与mypyPython类型注解与mypy详解:typing模块、泛型、Protocol、TypeVar、Literal、TypedDict与渐进式类型系统。
- 061中级面向对象编程类与对象、继承、多态、魔术方法与描述符。
- 062进阶装饰器进阶Python装饰器进阶详解:带参数装饰器、类装饰器、functools.wraps。
- 063中级异常处理异常体系、try-except、自定义异常与上下文管理器。
- 064中级文件 I/O 与上下文管理器文件读写、路径操作、with 语句与上下文管理。
- 065中级Python 项目示例:网页爬虫与数据分析综合运用 requests、BeautifulSoup 与 pandas 的爬虫项目。
- 066中级Python 理论知识点GIL 机制、内存管理、字节码与运行时模型。