Đề cương khóa học
Giới thiệu về Quarkus
- Điều gì là Quarkus
- Lợi ích của Quarkus cho các ứng dụng native cloud
- Tích hợp với Kubernetes và OpenShift
- Thời gian khởi động và tối ưu hóa bộ nhớ
- Quy trình làm việc cơ bản và kiến trúc
Các Khái niệm Core của Quarkus
- Cấu hình ứng dụng và converters
- Lifecycle khởi tạo và tắt máy
- Thế giới thử nghiệm chiến lược
- Cấu hình ghi log
Phát triển Dịch vụ RESTful
- Tạo các điểm cuối API REST
- Tham số truy vấn và phương thức HTTP
- Sử dụng mã phản hồi có ngữ nghĩa
- Kích hoạt CORS và định tuyến phản ứng
- Chặn yêu cầu HTTP và SSL
Cấu hình Ứng dụng
- Tập tin thuộc tính tùy chỉnh và hồ sơ
- Accessing và ghi đè giá trị cấu hình
- Lưu log nâng cao và cấu hình theo hồ sơ
- Nguồn và converters tùy chỉnh
- Giá trị cấu hình được nhóm và kiểm tra
Mô hình Quarkus Programming
- Sự serialize JSON và XML
- Xác thực đầu vào/đầu ra và validator tùy chỉnh
- Tiêm phụ thuộc và qualifiers
- Even sự kiện lifecycle và interceptors
- Thử nghiệm hành vi và đơn vị với Mockito
Gói Ứng dụng Quarkus
- Chế độ lệnh và đóng gói JAR
- Über-JAR và xây dựng thực thi gốc
- Docker containers cho JAR và xây dựng gốc
- Hỗ trợ SSL trong ứng dụng chứa
Tóm tắt và Bước Tiếp theo
Requirements
- Sự hiểu biết về lập trình Java
- Kinh nghiệm với kiến trúc web và khái niệm REST
- Thành thạo giao thức HTTP
Đối tượng
- Nhà phát triển phần mềm
- Kỹ sư thiết kế phần mềm
- Kỹ sư xây dựng ứng dụng native cloud
Testimonials (4)
the technical preparation of teachers
Giorgio - Asystel-BDF S.p.A.
Course - Creating a Service Mesh with Istio and Kubernetes
It was dynamic and very practical, in addition to the fact that a virtual machine was provided to us through a URL
Aida - ENGINEERING AND SERVICES JF S.A. DE C.V.
Course - Spring Cloud for Microservices
Practical examples, and open disussions
Nenad Terzic - Pejsejf B"lgaria EOOD
Course - Building Microservices with Spring Cloud and Netflix OSS
The course was excellent. Our trainer Andreas was very prepared and answered all the questions that we asked. Also he helped us when we have troubles and explained in details when needed. The best course that i have ever been part of.