首页
›
热销单品
›
软件编程与计算机基础
›
《Python项目架构与设计实战》
所属分类:软件编程与计算机基础
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
Python项目架构与设计实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 核心概念 · 整体框架
课程导入
学习目标
02
Python项目基础
项目结构 · 模块与包 · 虚拟环境与依赖管理(pip
Python
项目基础
03
设计原则入门
SOLID原则 · DRY · KISS
设计原则入门
SOLID
04
分层架构
表现层 · 业务逻辑层 · 数据访问层的职责划分与交互方式
分层架构
表现层
05
MVC与MVVM模式
在Python Web与桌面应用中的…
MVC
MVVM
06
微服务架构基础
服务拆分 · API网关 · 服务间通信(REST
微服务架构基础
服务拆分
07
事件驱动架构
事件总线 · 消息队列(RabbitMQ · Kafka)在Python中的集成
事件驱动架构
事件总线
08
插件化架构
动态加载模块 · 扩展点设计 · 插件注册与生命周期管理
插件化架构
动态加载模块
09
配置管理
配置文件格式(YAML · JSON · TOML)
配置管理
YAML
10
日志与监控
日志框架(logging · loguru) · 结构化日志
日志
监控
11
异常处理与错误码
统一异常体系 · 自定义异常 · 错误码规范与日志关联
异常处理
错误码
12
数据层设计
ORM(SQLAlchemy · Django ORM)与Reposi… · 数据库迁移
数据层设计
ORM
13
缓存架构
Redis缓存策略 · 缓存穿透/击穿/雪崩解决方案 · 多级缓存
缓存架构
Redis
14
异步编程架构
asyncio · 事件循环 · 协程任务调度
异步编程架构
asyncio
15
并发与并行
多线程 · 多进程 · 线程池/进程池
并发
并行
16
测试架构
单元测试 · 集成测试 · 测试夹具
测试架构
单元测试
17
代码质量与规范
PEP8 · 类型注解(typing) · 静态检查(mypy
代码质量
规范
18
CI/CD架构
持续集成流水线 · 自动化测试 · 构建产物
CI/CD
架构
19
容器化与编排
Docker镜像构建 · docker-compose · Kubernetes基础与Pytho…
容器化
编排
20
API设计实战
RESTful规范 · 版本控制 · 认证授权(JWT
API
设计实战
21
项目实战
从零搭建一个可扩展的Web服务(Fa… · 应用分层与依赖注入
项目实战
Web
22
项目实战
构建一个数据处理管道(ETL) · 使用消息队列与任务调度(Celery…
项目实战
ETL
23
项目实战
设计一个插件化工具(如代码生成器) · 实现动态扩展与配置驱动
项目实战
设计一个插件化工…
24
项目实战
重构遗留Python项目 · 引入架构模式与自动化测试
项目实战
Python
25
常见架构问题
循环依赖 · 过度设计 · 模块耦合
常见架构问题
循环依赖
26
安全架构
输入验证 · SQL注入防护 · 敏感信息管理
安全架构
输入验证
27
性能优化架构
性能分析(cProfile) · 异步优化 · 数据库查询优化
性能优化架构
cProfile
28
团队协作与代码管理
Git分支策略 · 代码评审 · 文档规范
团队协作
代码管理
29
架构演进与重构
从单体到微服务的迁移策略 · 演进式架构 · 技术债务管理
架构演进
重构
30
综合提升与未来趋势
领域驱动设计(DDD) · 云原生架构 · Serverless
综合提升
未来趋势
所属VIP或分类
同VIP:45天精通C++编程
同VIP:45天精通Rust编程
同VIP:AE自动曝光算法设计实战