课程大纲
第 1 阶段
后端开发基础
- 1180 分钟
RESTful API 设计原则
- 2180 分钟
PostgreSQL 基础
- 3150 分钟
认证与授权
- 4150 分钟
后端测试基础
第 2 阶段
数据层精通
- 1150 分钟
Redis:缓存及其他
- 2180 分钟
MongoDB与文档建模
- 3180 分钟
高级PostgreSQL内部原理
- 4150 分钟
GraphQL API 设计
第 3 阶段
分布式系统与消息传递
- 1150 分钟
消息队列与异步处理
- 2150 分钟
事件驱动架构
- 3210 分钟
微服务与单体架构
- 4210 分钟
分布式事务
第 4 阶段
DevOps、CI/CD与容器化
- 1120 分钟
Docker容器化
- 2150 分钟
CI/CD 管道设计
- 3210 分钟
监控与可观测性
- 4180 分钟
后端工程师的Kubernetes要点
- 5360 分钟
后端工程师面试准备
第 5 阶段
生产卓越与系统设计
- 1180 分钟
性能调优与优化
- 2150 分钟
安全最佳实践
- 3120 分钟
高级测试策略
- 4180 分钟
后端工程师的系统设计
第 6 阶段
高级后端架构与可靠性
- 1300 分钟
CAP、PACELC 与分布式共识(Raft、Paxos)
- 2300 分钟
分布式事务:Saga、Outbox、事件溯源、CQRS
- 3300 分钟
现代 API 设计:REST、gRPC、GraphQL——如何选对
- 4300 分钟
数据库内部:B 树、LSM 树、索引、分片、复制
- 5300 分钟
可观测性:OpenTelemetry + SLI/SLO/错误预算工程
- 6300 分钟
可靠性模式:重试+抖动、断路器、舱壁、速率限制