Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Jenkins - The Complete Tutorial | Master CICD and DevOps

Jenkins - Khóa Học Toàn Diện | Thành Thạo CICD và DevOps

Jenkins - Khóa Học Toàn Diện | Thành Thạo CICD và DevOps

Khóa học chuyên sâu duy nhất về Jenkins - Từ người mới thành chuyên gia. Học DevOps & tự động hóa pipeline CICD

4.4
(7,356 đánh giá)
34,506 học viên
Giảng viên
Renju Ratheesh
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
5.5 giờ video
30 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Chúng ta sẽ bắt đầu bằng việc tìm hiểu các khái niệm về DevOps, Tích hợp liên tục, Phân phối liên tục & Triển khai liên tục.
Chúng ta sẽ hiểu tại sao Jenkins là lựa chọn hoàn hảo cho máy chủ CICD. Tìm hiểu nền tảng và khả năng của nó.
Sau khi học cách cài đặt Jenkins, chúng ta sẽ tìm hiểu cơ bản về Jenkins job và các tùy chọn cấu hình.
Tiếp theo, chúng ta sẽ xem Jenkins hoạt động trong vòng đời CICD và tự động hóa pipeline từ Check-in mã, Kiểm tra chất lượng, Kiểm thử đơn vị, kiểm thử chức năng đến Triển khai.
Kho mã nguồn – Tìm hiểu cách Jenkins tích hợp với GIT và trở thành điểm khởi đầu cho quá trình build tự động dựa trên check-in của lập trình viên.
Chất lượng mã – Tìm hiểu cách Jenkins tích hợp với các công cụ như SonarQube để làm nổi bật các vấn đề trong mã nguồn.
Build, Test & Triển khai tự động – Xem cách Jenkins kích hoạt script Maven để bắt đầu build, tích hợp với Selenium để tự động hóa kiểm thử chức năng và hỗ trợ triển khai file thực thi lên máy chủ web.
Sau đó, chúng ta sẽ học về Jenkins pipeline, bao gồm build pipeline, delivery pipeline, scripted pipeline và declarative pipeline nổi tiếng. Tạo một Jenkins job đa giai đoạn và trực quan hóa pipeline phức tạp.

Yêu cầu

Hiểu biết cơ bản về Vòng đời Phát triển Phần mềm và các quy trình liên quan.
Có máy tính PC hoặc Mac kết nối internet để thực hành các mẫu trong khóa học.
Thời gian, sự kiên trì và mong muốn học hỏi!!

Đối tượng phù hợp

Dành cho bất kỳ ai đang tìm hiểu Jenkins để triển khai Tích hợp liên tục & Phân phối liên tục trong dự án hoặc tổ chức của mình.
Dù bạn là người mới hay người mới bắt đầu với Jenkins, khóa học này đều phù hợp.
Dành cho bất kỳ ai muốn tự động hóa quy trình phân phối phần mềm xuyên suốt vòng đời, từ check-in mã đến triển khai.

Nội dung khóa học

5 phần • 30 bài giảng
1 Mục tiêu & Tổng quan Khóa học
2 Cách học khóa học này hiệu quả
3 Giới thiệu về Tích hợp liên tục
4 Giới thiệu về Jenkins
1 Cài đặt Jenkins - Phần 1 - Cài đặt Java
2 Cài đặt Jenkins - Phần 2
3 Cài đặt Jenkins Nâng cao
4 Cài đặt Jenkins trên Tomcat
1 Bảng điều khiển & Cấu hình Jenkins
2 Tạo Người dùng & Cấp quyền trong Jenkins
3 Chiến lược Phân quyền theo Vai trò
4 Tạo Jenkins Job đầu tiên
5 Tìm hiểu sâu hơn về Jenkins Job
1 Tích hợp Jenkins với Git sử dụng Poll SCM
2 Tích hợp Jenkins với Git sử dụng Webhooks
3 Cài đặt Maven
4 Thiết lập Dự án Maven
5 Tích hợp Jenkins với Maven
6 Giới thiệu & Cài đặt SonarQube
7 Phân tích Mã với SonarQube
8 Tích hợp Jenkins với SonarQube
9 Gửi Thông báo Email từ Jenkins
10 Tích hợp Jenkins với Selenium và TestNG
11 Tích hợp Jenkins với Tomcat để Triển khai
1 Giới thiệu về Pipelines
2 Thiết lập Delivery Pipeline
3 Thiết lập Build Pipeline
4 Giới thiệu về Jenkins Pipeline
5 Thiết lập Scripted Jenkins Pipeline
6 Thiết lập Declarative Jenkins Pipeline

Giới thiệu khóa học

  • We will start with understanding the concepts of DevOps, Continuous Integration, Continuous Delivery & Continuous Deployment.

  • We will understand how Jenkins fits perfectly as the CICD server. We will learn about its fundamentals & capabilities.

  • After learning how to install Jenkins, we will learn about the basics of a Jenkins job & its configuration options.

  • We will then move to see Jenkins in action in the CICD life-cycle.

    • Source code repository – We will look at how Jenkins can integrate with GIT & be a starting point for automated builds based on developer checkins.

    • Code Quality – We will look at how Jenkins can integrate with code quality tools like SonarQube to highlight any issues with the developer code .

    • We will then move on to automated Build, Test & Deployments – We will look at how Jenkins can trigger maven scripts to start a build, see how it can integrate with Selenium to automate functional testing & finally see how it can help with deploying the executable on web servers.

    • All this while getting appropriate notifications via emails on the progress on the pipeline.

  • We will then move on to learning about the Jenkins pipeline where will cover about build pipeline, delivery pipeline, scripted pipelines & the famous declarative pipeline. Create a multi-stage Jenkins job and visualize the complicated pipeline.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Continuous Integration Deployment
Hiển thị tất cả khoá học Devops
Hiển thị tất cả khoá học Jenkins
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊