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

Maven Crash Course

Khóa Học Cấp Tốc Về Maven

Khóa Học Cấp Tốc Về Maven

Tạo một dự án ứng dụng web Java đa module với Maven theo từng bước đơn giản

4.5
(15,891 đánh giá)
83,443 học viên
Giảng viên
Bharath Thippireddy
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 1.089.000đ -95%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
6.5 giờ video
147 bài giảng
10 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 18/03/2026

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

Tìm hiểu Maven là gì và tại sao nó phổ biến
Nắm vững mọi khái niệm cốt lõi của Maven
Tạo và Build dự án từ dòng lệnh
Thực hành trên một use case ứng dụng web Java hoàn chỉnh
Tạo và build dự án Maven từ Eclipse
Viết, thực thi và bỏ qua unit test bằng Maven
Tạo một ứng dụng web Maven
Phát triển một dự án Maven đa module
Hiểu về scopes trong Maven
Sử dụng Profiles
Học cách cấu hình một bản build Maven trên Jenkins
Hiểu cấu trúc của một dự án Spring Boot Maven
Sử dụng Repository Managers tùy chỉnh
Tất cả đều theo các bước đơn giản và dễ hiểu

Yêu cầu

Phần cài đặt phần mềm được hướng dẫn chi tiết
Kiến thức về Java core và phát triển web sẽ có ích nhưng không bắt buộc

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

Dành cho Lập trình viên Java
Sinh viên có nền tảng Java
Bất kỳ ai muốn phát triển và build dự án bằng Maven
Nền tảng Java và phát triển ứng dụng web sẽ có ích nhưng không bắt buộc

Nội dung khóa học

17 phần • 137 bài giảng
1 Giới thiệu về giảng viên và khóa học
2 Link phản hồi riêng cho khóa học
3 Hướng dẫn khóa học
4 Lộ trình học để trở thành Full Stack Developer
5 Tải xuống các dự án đã hoàn thành
6 Tải xuống Ghi chú
7 Maven là gì?
8 Tại sao nên dùng Maven?
1 Giới thiệu
2 Cài đặt Java (Phiên bản mới nhất)
3 Cài đặt Eclipse (Phiên bản mới nhất)
4 Cài đặt Tomcat
5 Cấu hình Tomcat trong Eclipse
6 Dự án web và cài đặt Eclipse
7 Tải xuống Maven
8 Thêm Maven vào Path
9 Chi tiết cài đặt Maven
1 Một dự án Java đơn giản
2 POM XML
3 Chỉ định Source và Target cho Compiler
4 Build dự án từ dòng lệnh
5 Plugins
6 Các giai đoạn trong Life Cycle
7 Coordinates
8 Repositories
9 Bài tập
1 Giới thiệu
2 Use case
3 Tạo một dự án Maven trong Eclipse
4 Tùy chỉnh cài đặt compiler
5 Tạo Data Access Layer
6 Triển khai Data Access Layer
7 Nâng cấp phiên bản JUnit
8 Sử dụng JUnit 5
9 Viết Unit Tests
10 Build từ dòng lệnh
11 Bỏ qua Tests
12 Bỏ qua tests trong Eclipse
13 Tạo Business Object Layer
14 Thêm Spring Dependencies
15 Quản lý Dependency
16 Build dự án
1 Giới thiệu
2 Tạo ứng dụng web
3 Tạo Servlets
4 Cập nhật Servlet API
5 Tạo trang HTML sản phẩm
6 Tóm tắt phần
1 Giới thiệu
2 Tạo Parent POM
3 Cập nhật các Child POM
4 Build dự án đa module
5 Thêm dependency productservices
6 Tạo Product Servlet - Đọc Request Parameter
7 Tạo Product Servlet - Gọi phương thức BO
8 Viết code cho Display Product Servlet
9 Build dự án cuối cùng
10 Chạy ứng dụng
11 Xử lý sự cố
12 Bài tập
1 Di chuyển các dự án vào một thư mục cha
2 Cập nhật xử lý sự cố
3 Import các dự án vào Eclipse
4 Import tất cả dự án cùng một lúc
1 Sáu loại Scopes
2 Scopes trong dự án của chúng ta
1 Quản lý Dependencies
2 Quản lý Plugins
1 Giới thiệu
2 Use case
3 Tạo dự án
4 Tạo Configuration
5 Cấu hình Profiles
6 Profiles trong thực tế
1 Giới thiệu
2 Cấu hình JaCoCo Test Coverage
3 Cài đặt và khởi chạy Sonar
4 Xử lý sự cố
5 Tạo báo cáo Sonar
1 Vấn đề với ứng dụng Spring truyền thống
2 Tính năng của Spring Boot
3 Cài đặt STS
4 Cấu hình JDK trong STS
5 Spring Boot trong thực tế
6 Tạo một dự án Spring Boot
7 Spring boot starters trong pom
8 @SpringBootApplication
9 @SpringBootTest
10 Thực hiện Dependency Injection
11 Kiểm thử
1 Giới thiệu
2 Giới thiệu về CI và CD
3 Giới thiệu về Jenkins
4 Giới thiệu về AWS EC2
5 Khởi chạy một EC2 Instance
6 Chỉ dành cho Mac - Kết nối tới EC2
7 Windows - Sử dụng MobaXterm và kết nối
8 Cài đặt Maven và tạo dự án
9 Cài đặt Jenkins
10 Jenkins Dashboard
11 Job đầu tiên
12 Build dự án Maven
13 Bài tập - Build một dự án Web Maven
1 Giới thiệu
2 Các bước
3 Docker
4 Cài đặt Docker
5 Chạy Nexus
6 Đăng nhập với quyền admin
7 Các loại Repository
8 Tạo Repository Group
9 File Setting XML
10 Tạo và cấu hình một dự án Maven
11 Build
12 Deploy
13 Mirrors
1 Giới thiệu
2 Tải xuống các dự án đã hoàn thành
3 Hướng dẫn API và dự án
4 Mojo Code
5 Tạo dự án plugin
6 Triển khai Mojo
7 Kiểm thử Plugin
8 Cú pháp viết tắt
9 Truy cập thông tin dự án
10 Truy cập Dependencies
11 Truyền các tham số khác
12 Sử dụng plugin trong các dự án khác
1 Giới thiệu
2 Ghi log Properties
3 Sử dụng chi tiết dự án
4 Truy cập Build Directories
5 Truy cập Java System Properties
6 Sử dụng Custom Properties
7 Sử dụng Maven Ant Plugin mới nhất
1 Chúc mừng và cảm ơn
2 Bài giảng bổ sung

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

Sample of the reviews:

Right level of detail. Clear and simple explanation of concepts. Very simple and relevant example to follow. A course that is short and simple, delivering the concepts it set out to do. Well done. - Shahid Mir

I am following Bharath's courses to become a master Java Developer, this was very practical course and it helped me learn some new features with maven. - Bruno Militzer

The instructor Bharath is best when it comes to keeping complex concepts short to the point. Amazing course on Maven, highly recommend. - B.S.Sagar

---

Apache maven is one of the most popular build and  project management tools in the java world.In this course you will master all the core concepts of Maven while working hands on to create a multi module maven java web application project.

  • You will download and install Maven

  • You will create a standalone project using the maven script from the command line.

  • Understand the Project Object Model

  • Learn all the import concepts such Maven life cycle phases,Maven Project Coordinates,Plugin,Goals and Repositories.

  • Customize the Maven default settings

  • Create a Maven Web Application

  • Using Maven from Eclipse with the aid of m2eclipse plugin

What are the requirements?

  • Java,Eclipse IDE,Tomcat,Maven(Installation is covered in easy setup section)

  • A basic understanding of Java and Java Web Development

What am I going to get from this course?

  • Learn what convention over configuration is and the Maven project structure

  • Apply your understanding of Maven and your ability to build a project using Maven

  • Create and build a java web application using Maven

  • Master all the important concepts of Maven while working hands on

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