这门课解决什么问题
很多团队的代码交付仍依赖手动打包、手动传文件、手动重启服务,这套流程不仅慢,且极易因人为操作失误导致线上故障。这门课聚焦的就是打通从代码提交到自动构建、测试、部署的整条链路。它不谈宽泛的管理理念,而是用 Jenkins 作为核心落地工具,解决真实工作场景中“代码合并后如何安全、快速地跑到测试环境与生产环境”的问题。对于想向 DevOps 方向转岗的运维或开发人员来说,它补齐的是自动化交付流水线这块硬技能。
适合什么基础与建议先看哪几块
课程并非零基础启蒙,它要求你具备基本的 Linux 命令行操作能力,懂一点 Git 版本控制,最好有接触过简单后端服务的部署经验。如果是纯前端或完全没碰过服务器的新手,直接上手会有些吃力。建议拿到资料后,先看开篇的 DevOps 方法论章节,建立全局认知,但不要在这块纯理论上耗时太久。随后直接跳到 Jenkins 安装部署章节,跟着把环境跑起来。最核心的部分是 Jenkins Pipeline 与 Groovy 编程实践,这两块是决定你能否把流水线“代码化”的关键,必须重点精读并反复动手敲。
学完能独立做什么与资料怎么配合练习
学完后,你应该能在公司内部独立搭建一套完整的持续集成环境,编写流水线脚本实现代码拉取、编译构建和自动化部署,并能通过共享库机制复用脚本,解决团队内部多项目流水线代码冗余的问题。使用这份资料时,务必采用“视频加实操”的并行模式。每看完一个阶段的演示,暂停播放,在自己的测试服务器上照着搭建一遍。不要只看不练,流水线脚本的调试必须在真实报错中才会印象深刻。建议准备一个简单的代码仓库和一台干净的虚拟机,边学边把每一步的配置文件和脚本留存,最终拼装成一套自己能完全解释清楚的自建体系。
开发工程师:希望实现代码提交后自动构建、测试、部署的开发者。 运维工程师:负责应用部署与环境维护,想引入自动化流程的技术人员。 DevOps工程师:需要搭建企业级CI/CD平台,优化交付流程的专业人士。 技术团队负责人:希望提升团队交付效率,缩短迭代周期的管理者。
课程目录
* 01 学习指南/
* 01 欢迎来到优点知识.html (0.00 MB)
* 02 DevOps 方法论/
* 01 DevOps 理论.mp4 (870.45 MB), 02:21:06
* 03 Jenkins 基本使用/
* 01 Jenkins 安装部署与基本使用.mp4 (3.00 GB), 03:35:25
* 04 Jenkins Pipeline/
* 01 Jenkins Pipeline As Code.mp4 (1.89 GB), 03:15:45
* 02 Groovy 编程与共享库实践.mp4 (2.80 GB), 03:48:20
* 05 版本控制系统与构建工具/
* 01 版本控制系统实践.mp4 (1.94 GB), 03:22:10
* 02 构建工具集成实践.mp4 (2.47 GB), 03:19:29
* 06 代码质量平台与制品库实践/
* 01 代码质量平台 SonarQube 实践.mp4 (2.35 GB), 03:12:48
* 02 制品库 NexusHarbor 管理实践.mp4 (2.47 GB), 03:05:00
* 07 VM部署实践/
* 01 虚机云主机场景下的流水线1.mp4 (2.05 GB), 03:15:34
* 02 虚机云主机场景下的流水线2.mp4 (2.81 GB), 04:24:40
* 08 基于 Kubernetes 的 GitOps 实践/
* 01 基于 Kubectl 的 GitOps.mp4 (1.77 GB), 03:04:45
* 02 基于 Helm 的 GitOps.mp4 (2.35 GB), 03:39:30
* 09 Jenkins 扩展实践/
* 01 钉钉与企业微信消息通知.mp4 (2.45 GB), 02:56:05
* 02 Jenkins 监控与 REST API.mp4 (1.97 GB), 02:41:13






