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

Starting with Quarkus

Bắt đầu với Quarkus

Bắt đầu với Quarkus

Bắt đầu sử dụng Quarkus: Bộ công cụ Java Siêu thanh - Hạ nguyên tử

4.7
(3,608 đánh giá)
12,242 học viên
Giảng viên
Antonio Goncalves
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 1.319.000đ -96%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
3.5 giờ video
54 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ì

Hiểu về hệ sinh thái Quarkus, nguồn gốc và lợi ích hiệu năng của nó
Khởi tạo ứng dụng REST với Quarkus
Kiểm thử ứng dụng với JUnit và RestAssured
Sử dụng dependency injection với CDI
Cấu hình ứng dụng và chính Quarkus
Sử dụng các profile dev/test/prod của Quarkus
Đóng gói ứng dụng Quarkus thành nhiều định dạng JAR khác nhau
Tạo file thực thi native nhờ GraalVM
Build và chạy container Docker từ ứng dụng

Yêu cầu

Máy tính chạy Windows/Mac/Linux phiên bản mới
Kiến thức về ngôn ngữ Java và hệ sinh thái Java (Maven, JUnit, GraalVM)
Kiến thức cơ bản về RESTful Web Services
Kiến thức cơ bản về Docker

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

Dành cho lập trình viên Java muốn tìm hiểu về Quarkus
Lập trình viên back-end Java muốn chuyển ứng dụng lên cloud
Lập trình viên Spring hoặc Java EE cần so sánh bộ công cụ của họ với Quarkus

Nội dung khóa học

10 phần • 54 bài giảng
1 Tổng quan khóa học
2 Bạn sẽ xây dựng gì trong khóa học này?
3 Tiếp theo
1 Tổng quan bài học
2 Quarkus là gì?
3 Siêu thanh và Hạ nguyên tử
4 Vấn đề chính mà Quarkus giải quyết
5 Tiếp theo
1 Tổng quan bài học
2 Kiểm tra môi trường phát triển
3 Hoạt động: Kiểm tra môi trường phát triển
4 Khởi tạo ứng dụng
5 Hoạt động: Khởi tạo ứng dụng
6 Trải nghiệm nhà phát triển
7 Hoạt động: Thực hành đầu tiên với Quarkus
8 Tiếp theo
1 Tổng quan bài học
2 Tạo REST Endpoint cho Book
3 Hoạt động: Tạo REST Endpoint cho Book
4 Inject một Bean
5 Hoạt động: Inject một Bean
6 Tiếp theo
1 Tổng quan bài học
2 Kiểm thử REST Endpoint Book
3 Hoạt động: Kiểm thử REST Endpoint Book
4 Tiếp theo
1 Tổng quan bài học
2 Inject cấu hình
3 Hoạt động: Inject cấu hình
4 Cấu hình Quarkus
5 Hoạt động: Cấu hình Quarkus
6 Thêm Profiles
7 Hoạt động: Thêm Profiles
8 Tiếp theo
1 Tổng quan bài học
2 Build các file JAR thực thi
3 Hoạt động: Build các file JAR thực thi
4 Build file thực thi native
5 Hoạt động: Build file thực thi native
6 Kiểm thử file thực thi native
7 Hoạt động: Kiểm thử file thực thi native
8 Tiếp theo
1 Tổng quan bài học
2 Container hóa các file JAR thực thi
3 Hoạt động: Container hóa các file JAR thực thi
4 Container hóa file thực thi native Linux
5 Hoạt động: Container hóa file thực thi native Linux
6 Tiếp theo
1 Ôn tập ứng dụng
2 Chúc mừng!
3 Tiếp theo
1 Tài liệu tham khảo về Quarkus
2 Thông tin tác giả
3 Tạm biệt

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

This course is for Java developers who want to discover Quarkus. It’s a mixture of slides and code so you can “Understand and Practice” at the same time. This way, you learn the theory, and then put it into practice by developing an application step by step.

In this course you will go through an entire development cycle. After introducing Quarkus, you will make sure your development environment is set up, and you will go from bootstrapping a Quarkus application, to running it as a Docker container. The different steps you’ll go through are:

  • Understand Quarkus,

  • Check your development environment,

  • Get your hands on Quarkus,

  • Expose a REST endpoint using JAX-RS,

  • Inject beans with CDI,

  • Test the REST endpoint with JUnit and RESTAssured,

  • Configure the application with MicroProfile Configuration

  • Configure Quarkus,

  • Add profiles to the configuration,

  • Build executable JARs

  • Build a native executable and a Linux executable with GraalVM,

  • Check the performances of a Quarkus application,

  • Containerize the application with Docker and execute it.

At the end of the course you’ll get a good understanding of Quarkus. You will be able to bootstrap, develop, package and execute a REST application, but most important, take Quarkus to your next project.

Good luck for the course, and please reach out if you need any help or if you have any request: I’m here to help!

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