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

Jenkins for Beginners: Master CI/CD Automation from Scratch

Jenkins cho người mới bắt đầu: Làm chủ CI/CD Tự động hóa từ con số 0

Jenkins cho người mới bắt đầu: Làm chủ CI/CD Tự động hóa từ con số 0

Học Jenkins từ cơ bản đến nâng cao: Tự động hóa quá trình build, và tối ưu hóa Pipeline CI/CD với các dự án thực hành

4.5
(130 đánh giá)
1,227 học viên
Giảng viên
Pankaj Gupta
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 399.000đ -87%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
4.0 giờ video
69 bài giảng
1 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 31/05/2026

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

Nắm vững kiến thức nền tảng về CI/CD
Hiểu rõ nguyên lý của Continuous Integration và Continuous Deployment cũng như cách Jenkins tự động hóa các quy trình này.
Cài đặt và cấu hình Jenkins như một chuyên gia
Hướng dẫn từng bước thiết lập Jenkins trên mọi nền tảng và cấu hình nó cho các dự án của bạn.
Dễ dàng tạo Job Jenkins đầu tiên của bạn
Tạo và chạy các bản build tự động bằng freestyle jobs, pipelines và nhiều hơn nữa.
Khai thác tối đa sức mạnh của Jenkins Pipelines
Viết và quản lý Pipeline Khai báo và Pipeline Dạng kịch bản để tối ưu hóa quy trình phát triển phần mềm.
Tích hợp Jenkins với các công cụ phổ biến
Kết nối Jenkins với Git, GitHub, Maven, Docker và các công cụ DevOps khác để tự động hóa liền mạch.
Triển khai các Pipeline CI/CD trong thực tế: Thực hành trên các dự án mô phỏng kịch bản DevOps thực tế.

Yêu cầu

Không yêu cầu kinh nghiệm DevOps trước đó – Khóa học được thiết kế dành cho người mới bắt đầu.
Cần có máy tính kết nối Internet – Máy tính PC, Mac hoặc Linux để thực hành cài đặt Jenkins và các dự án.

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

Kỹ sư QA / SDET
Người mới bắt đầu với DevOps
Lập trình viên phần mềm
Quản trị viên hệ thống
Chuyên gia CNTT
Người làm freelancer và người đam mê công nghệ
Sinh viên ngành Khoa học Máy tính
Quản lý dự án & Trưởng nhóm

Nội dung khóa học

18 phần • 69 bài giảng
1 Chương trình đào tạo
2 Toàn bộ Ghi chú & Tài liệu tham khảo
3 Liên hệ với tôi
4 Lưu ý quan trọng !!
1 Jenkins là gì? Tổng quan và tính năng
2 Tại sao nên dùng Jenkins
3 Những khó khăn khi không có Jenkins
4 Khi có Jenkins
5 CI/CD là gì? Jenkins đóng vai trò như thế nào trong DevOps
6 Jenkins CI - Tích hợp liên tục
7 Jenkins CD - Triển khai liên tục
8 Các trường hợp sử dụng Jenkins trong thực tế - Tổng kết
9 Jenkins dành cho QA/SDET
1 Cài đặt Jenkins (trên Windows)
2 Cài đặt Jenkins (trên macOS) - Video
3 Làm quen với Bảng điều khiển Jenkins
1 Job Freestyle: Xây dựng và kiểm thử các ứng dụng đơn giản
2 Giám sát các bản build và phân tích nhật ký
1 Tích hợp Jenkins là gì và tại sao chúng ta lại cần nó?
2 Kết nối Jenkins với Git và GitHub
1 Tạo nhiều Job trong Jenkins
2 Tạo chế độ xem Pipeline Job
3 Xem Job Freestyle trong Pipeline
4 Viết Pipeline Khai báo đầu tiên của bạn
5 Jenkinsfile - Pipeline Dạng kịch bản
6 Hiểu chi tiết về Pipeline
7 Chế độ xem Pipeline
1 Dấu nháy đơn & Dấu nháy kép trong Jenkins
2 Biến môi trường Jenkins
3 Biến môi trường có sẵn
1 Giới thiệu về tính năng thời gian chờ của Jenkins
2 Thực hành thời gian chờ TOÀN CỤC
3 Thời gian chờ cấp Stage
1 Giới thiệu về xử lý ngoại lệ trong Jenkins
2 BẮT LỖI
3 Xử lý ngoại lệ bằng Try catch
1 Lên lịch Job Jenkins đầu tiên - Hiểu về Cron và Build Trigger
2 Thực hành chạy một Jenkins Job mỗi 1 phút
3 Lên lịch Jenkins Job với tính năng tự động cân bằng
4 Lên lịch Jenkins Job dựa trên múi giờ
5 Sử dụng công cụ AI để tạo biểu thức Cron
6 Lên lịch Jenkins trong script Pipeline
1 Cài đặt Maven trên MAC
2 Tham chiếu kho lưu trữ Git Automation Suite có sẵn
3 Sao chép kho lưu trữ từ xa về máy local - Buổi học tùy chọn
4 Mở kho lưu trữ đã tải về trong IDE (Intelij)
5 Tạo Job Maven đầu tiên trong Jenkins
1 Tạo báo cáo Surefire HTML trong Jenkins
2 Tạo báo cáo Cucumber HTML trong Jenkins
3 Tạo báo cáo Allure trong Jenkins
4 Thực thi qua kho lưu trữ GITHUB trong Jenkins
1 Thực thi kiểm thử Tự động hóa API (RestAssured) bằng Jenkins
2 Thực thi kiểm thử Tự động hóa UI (Selenium) bằng Jenkins
1 Jenkins Poll SCM là gì?
2 Ví dụ thực tế về Poll SCM
3 Các bài kiểm thử tự động Jenkins thành công
4 Hiểu về quy trình Build-Kiểm thử-Triển khai hoàn toàn tự động bằng Jenkins
5 Quy trình triển khai Build từ đầu đến cuối của Jenkins cho các bài kiểm thử thành công
6 Quy trình triển khai Build từ đầu đến cuối của Jenkins cho các bài kiểm thử thất bại
1 Giới thiệu về Docker
2 Ứng dụng của Docker trong QA/Tự động hóa/Dev/DevOps
3 Thực thi kiểm thử Tự động hóa API (RestAssured) bằng Jenkins
1 Kiểm tra trạng thái Jenkins Job
2 Thực thi Jenkins Job hiện có
3 Tạo Jenkins Job mới
4 Đọc toàn bộ các bản Build & Nhật ký của Jenkins
1 Tóm tắt và những điểm chính rút ra
2 Chúc mừng - Tải chứng chỉ của bạn
3 Tài liệu để học tập tiếp theo

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

Welcome to "Jenkins for Beginners: Master CI/CD Automation from Scratch!" – the ultimate course to kickstart your journey into Continuous Integration and Continuous Delivery (CI/CD) automation.

Are you ready to automate your software delivery process and accelerate your career in DevOps? This course is designed for beginners who want to master Jenkins, the world’s leading automation tool, to streamline builds, tests, and deployments. By the end of this course, you'll have the skills to automate end-to-end workflows and implement CI/CD pipelines that make your software development process faster, more reliable, and more efficient.


What You’ll Learn:

  • Jenkins Basics: Set up and configure Jenkins on your machine.

  • Create Powerful Pipelines: Learn to automate software builds, tests, and deployments using Jenkins pipelines.

  • Hands-On Projects: Apply your skills to real-world projects, from simple build jobs to full CI/CD pipelines.

  • Automate Testing and Deployment: Integrate Jenkins with tools like Git, Selenium, API and more to automate your testing and deployment workflows.

  • Streamline Collaboration: Set up Jenkins to foster collaboration between developers, testers, and operations teams, making your entire development process smoother.


Why This Course?

  • Beginner-Friendly: No prior Jenkins or CI/CD experience needed!

  • Practical Approach: Focused on real-world applications and hands-on learning.

  • In-Demand Skills: Jenkins is one of the most sought-after tools in DevOps, and this course will set you up for success in the growing field of automation and DevOps.

  • Expert Guidance: Learn from industry expert, who brings years of real-world experience in CI/CD and automation.


Who Should Take This Course?

  • Beginners in DevOps/SDET Automation Testing: Anyone new to Jenkins or CI/CD who wants to learn the fundamentals and advanced concepts.

  • Software Developers & QA Engineers: Those looking to automate their testing, builds, and deployments to improve productivity and collaboration.

  • IT Professionals and DevOps Enthusiasts: Anyone who wants to dive deeper into automation and continuous integration practices.

  • Tech Career Starters: If you're looking to break into the tech industry, this course will give you hands-on Jenkins experience that will set you apart.

Get Ready to Automate Your World!

By the end of this course, you’ll have the confidence and skills to automate software builds, tests, and deployments with Jenkins. You’ll be ready to implement powerful CI/CD pipelines that streamline development, save time, and improve the quality of your software.

So, what are you waiting for? Let's dive in and master Jenkins together!

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 Ci Cd
Hiển thị tất cả khoá học Devops
Hiển thị tất cả khoá học Docker
Hiển thị tất cả khoá học Jenkins
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊