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

DevOps: CI/CD with Jenkins pipelines, Maven, Gradle

DevOps: CI/CD với Jenkins pipelines, Maven, Gradle

DevOps: CI/CD với Jenkins pipelines, Maven, Gradle

Xây dựng pipeline tích hợp liên tục, phân phối liên tục và DevOps với Java, Gradle, Maven, Artifactory & Sqitch.

4.6
(15,904 đánh giá)
57,825 học viên
Giảng viên
TetraNoodle Team
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 499.000đ -90%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
3.5 giờ video
30 bài giảng
6 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 17/03/2026

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

Bạn sẽ được giới thiệu về tích hợp liên tục (CI) và hiểu bản chất của nó.
Tìm hiểu lý do tại sao tích hợp liên tục lại quan trọng (đặc biệt trong môi trường agile với tốc độ cao)
Trong bất kỳ dự án phần mềm thực tế nào, cơ sở dữ liệu luôn là thành phần then chốt. Bạn sẽ học cách duy trì và quản lý phiên bản schema cơ sở dữ liệu một cách tự động thông qua RoundHousE
Bạn sẽ học cách xây dựng pipeline tích hợp liên tục (CI) tự động với Jenkins và các plugin đa dạng của nó
Xây dựng pipeline CI và CD bằng Jenkins, Gradle, Maven, Artifactory và các plugin tương ứng
Bạn sẽ học cách cấu hình, bảo mật và mở rộng Jenkins
Pipeline tích hợp liên tục (CI) sẽ kết nối các bản build tự động với kho lưu trữ Git được host trên GitHub​
Bạn cũng sẽ học cách quản lý các artifacts build được tạo ra từ các quá trình tích hợp liên tục (CI)

Yêu cầu

Có quyền truy cập vào máy vật lý hoặc máy ảo để cài đặt phần mềm cần thiết
Hiểu biết cơ bản về quy trình phát triển phần mềm
Mong muốn học hỏi điều mới và cải tiến liên tục

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

Nhà phát triển phần mềm và Kỹ sư DevOps
Người sáng lập và Đồng sáng lập công nghệ (Có hoặc không có chuyên môn kỹ thuật)
Nhà phát triển Ứng dụng Di động và Web
Quản trị viên CNTT
Kiến trúc sư phần mềm

Nội dung khóa học

8 phần • 30 bài giảng
1 Giới thiệu
2 Trở thành Giảng viên Trực tuyến
3 Tổng quan khóa học
4 Chuẩn bị cho Jenkins
1 Giới thiệu về Jenkins
2 Vòng đời phát triển phần mềm (SDLC) và văn hóa DevOps
3 Tính năng và kiến trúc của Jenkins
1 Cài đặt Jenkins
2 Cấu hình Jenkins
3 Làm quen với Jenkins
4 Thiết lập công việc (job) Jenkins
5 Giao diện pipeline Jenkins
6 Cài đặt Artifactory
7 Khám phá Artifactory
1 Pipeline CI và CD với Jenkins, Gradle và Artifactory
2 Xây dựng pipeline CI và CD với Jenkins và Gradle
3 Cấu hình Artifactory
4 Xây dựng pipeline CI và CD với Jenkins và Gradle (tiếp theo)
1 Xem xét dự án ứng dụng web Java
2 Bắt đầu xây dựng pipeline CI và CD với Jenkins và Maven
3 Bắt đầu xây dựng pipeline CI và CD với Jenkins và Maven #2
4 Bắt đầu xây dựng pipeline CI và CD với Jenkins và Maven #3
1 Giới thiệu về Sqitch
2 Xây dựng pipeline triển khai schema cơ sở dữ liệu với Jenkins và Sqitch
3 Hoàn thiện pipeline triển khai schema cơ sở dữ liệu với Jenkins và Sqitch
1 Bảo mật Jenkins
2 Mở rộng quy mô Jenkins
3 Mở rộng quy mô Jenkins (tiếp theo)
4 Mẹo và thủ thuật với Jenkins
1 Bài giảng bổ sung

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

This online DevOps course will teach you how to build sophisticated continuous integration and continuous delivery pipelines using Jenkins and many of its plugins. Especially the pipeline plugins.

This course is designed to teach you the ins and outs of Jenkins and setting up DevOps pipelines, even if you have little to no experience with it, to help implement these DevOps practices which will streamline your development processes.

Master Jenkins and pipeline plugins. Get familiar with advanced DevOps techniques and take your DevOps career to the next level.

While there are plenty of DevOps courses that focus on generic continuous integration and continuous delivery practices - it's hard to find a comprehensive course like this one, which focuses on using some of the most useful plugins in the Jenkins ecosystem.

This course is designed for all levels of DevOps practitioners who want to improve their skills, implement automation in their environments, and continue to be in great demand as DevOps engineers.

Just a few of the things you'll learn:

  • Understand What Jenkins Is All About
  • How To Install, Configure And Operationalize Jenkins
  • How To Build Projects Automatically Using Maven
  • How To Build Projects Automatically Using Gradle
  • How To Manage Your Build Artifacts Using Artifactory
  • How To Manage Your Relational Database Schema Using Sqitch

Improve Your DevOps Skills, Become More Marketable, And Make More Money

Regardless of what your level of experience is; whether you work in a small startup or large corporation - this in-depth course is designed to provide you with everything you need to take your DevOps skills to the next level.

Whether you are you using Java, Python, Node.JS or any other stack - a seasoned engineer photographer knows how to design, build and run advanced build and deployment systems which can perform build, test and analysis steps - all automatically. Jenkins is a tried and test automation tool written in Java - which provides all the bells and whistles necessary to implement these processes with ease. Not only that, Jenkins is very robust and scalable system which can scale to hundreds of nodes building many projects in a multi-user and multi-team environments. 

By honing these skills, you will be chased by recruiters and companies who are looking to hire professionals with experience on Jenkins. This course shows you how.

Contents and Overview

This course aims at teaching software, IT and DevOps engineers what it takes to improve your skills, experience, and techniques to earn more money.

You will start with the basics and tackle how to install Jenkins. You will get familiar with the Jenkins plugin ecosystem and install a bunch of very useful plugins into the Jenkins instance. You'll then dive into the different hands-on exercises to implement advanced build and deployment pipelines using various build tools in conjunction with Jenkins, Artifactory, shell scripting, etc.

You'll learn about various other tools which work very well with Jenkins like Maven, Gradle, Sqitch, etc. You'll use these tools to master how to properly design an end to end build and deployment pipeline, which:

  • Builds the source code
  • Keeps the relational database schema in sync with the latest source code
  • Manages the artifacts in a robust manner
  • Helps you visualize the entire pipeline in a graphical format
  • Helps you diagnose your DevOps pipelines by providing detailed diagnostic logs

By the end of this master course, your confidence as a DevOps engineer will soar. You'll have a thorough understanding of Jenkins and various other DevOps tools, and you can use them to their fullest potential to take small to large, simple to complex DevOps pipelines and be a part of this DevOps revolution and take your career to the next level.

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