Đề cương khóa học
Giới thiệu
- Quarkus so sánh với Spring Framework và các framework Java khác
- Tổng quan về tính năng và kiến trúc của Quarkus
Chuẩn bị Môi Trường Phát Triển
- Lựa chọn IDE (IntelliJ IDEA, Eclipse, VSCode, etc.)
- Cài đặt Java, Maven, GraalVM, và Docker
Tạo Ứng Dụng Quarkus
- Khởi tạo dự án Quarkus
- Chạy ứng dụng
- Sử dụng dependency injection trong Quarkus
- Kiểm thử ứng dụng
- Bao gói ứng dụng
Xây dựng Các Thực Thi Bản Địa với GraalVM
- Cấu hình GraalVM
- Biên dịch ứng dụng thành thực thi bản địa
- Bao gói các ứng dụng bản địa trong container
- Gỡ lỗi các ứng dụng bản địa
Xây dựng Ứng Dụng Quarkus với Maven
- Tạo dự án
- Làm việc với tiện ích mở rộng
- Chạy và gỡ lỗi ở chế độ phát triển
- Nhập IDE
- Xây dựng các thực thi tương thích container
Container hóa Ứng Dụng Bản Địa với Docker
- Xây dựng và đẩy hình ảnh container
- Triển khai ứng dụng bản địa trên Kubernetes
Gỡ lỗi
Tổng kết và Kết luận
Yêu cầu
- Quen thuộc với các framework Java (Spring, Java EE, etc.)
- Kinh nghiệm lập trình Java
Đối Tượng
- Nhà phát triển
Đánh giá (5)
Cài đặt Podman để làm việc hiệu quả với các container cục bộ và sử dụng các Kafka topic.
- Norfolk Southern
Khóa học - Quarkus for Developers
Dịch thuật bằng máy
Thiết lập nhanh và khai thác các tối ưu hóa thời gian xây dựng, sử dụng Dịch vụ Dev
- Norfolk Southern
Khóa học - Quarkus for Developers
Dịch thuật bằng máy
Các chủ đề Panache và Kafka giúp mở rộng kiến thức cơ bản của tôi! Ngoài ra, tôi đã học được một cách mới để khởi chạy ứng dụng Quarkus qua dòng lệnh.
Tariku Ahmed - Norfolk Southern
Khóa học - Quarkus for Developers
Dịch thuật bằng máy
Tìm hiểu về Quarkus và cách nó liên quan đến Spring Boot
Justin Ross - Norfolk Southern
Khóa học - Quarkus for Developers
Dịch thuật bằng máy
Chúng tôi đã có một cái nhìn tổng quan phức tạp về bối cảnh - ví dụ, tại sao chúng ta cần các chú thích và ý nghĩa của chúng. Tôi rất thích phần thực hành của khóa đào tạo - phải chạy các lệnh bằng tay và gọi các API REST.
Alina - ACCENTURE SERVICES S.R.L
Khóa học - Quarkus for Developers
Dịch thuật bằng máy