文章目录
- 零基础小白学习企业级CI/CD生态 详细教学大纲
- 核心学习原则
- 整体学习路径(共8周,可按自身节奏调整)
- 阶段1:CI/CD核心概念扫盲(第1周)
- 阶段目标
- 每日学习任务(按5天规划)
- 推荐资源
- 阶段2:前置工具筑基(Git+Docker)(第2-3周)
- 第2周:Git核心入门
- 阶段目标
- 每日任务
- 推荐资源
- 第3周:Docker+Docker Compose核心入门
- 阶段目标
- 每日任务
- 推荐资源
- 阶段3:CI/CD核心引擎入门(GitLab CI/CD)(第4-5周)
- 第4周:GitLab CI/CD基础
- 阶段目标
- 每日任务
- 推荐资源
- 第5周:GitLab CI/CD进阶(构建+部署闭环)
- 阶段目标
- 每日任务
- 推荐资源
- 阶段4:CI/CD生态组件补齐(第6周)
- 阶段目标
- 每日任务
- 推荐资源
- 阶段5:企业级进阶(第7周)
- 阶段目标
- 每日任务
- 推荐资源
- 阶段6:完整项目实战(第8周)
- 阶段目标
- 实战任务拆解(按天)
- 实战验收标准
- 补充:小白学习避坑指南
- 推荐学习资源汇总
- 视频类(B站)
- 文档类
- 实操平台
零基础小白学习企业级CI/CD生态 详细教学大纲
核心学习原则
- 先易后难:从“最小可行流水线”起步,再逐步叠加生态组件(测试、制品、监控、安全);
- 实操优先:70%时间动手练,30%时间学理论,拒绝“纸上谈兵”;
- 工具聚焦:入门阶段只抓1套核心工具(Git+Docker+GitLab CI/CD),吃透后再拓展;
- 闭环思维:每学一个阶段,都要完成“代码→构建→部署”的完整小闭环。
整体学习路径(共8周,可按自身节奏调整)
| 阶段 | 核心目标 | 周期 | 核心工具 |
|---|---|---|---|
| 阶段1:CI/CD扫盲 | 理解核心概念,建立生态认知 | 1周 | 无(纯理论+生态拆解) |
| 阶段2:前置工具筑基 | 掌握Git+Docker核心用法(CI/CD必备) | 2周 | Git、Docker、Docker Compose |
| 阶段3:CI/CD引擎入门 |