Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Đề cương khóa học
Giới thiệu về Quarkus
- Quarkus là gì
- Lợi ích của Quarkus cho ứng dụng cloud-native
- Tích hợp với Kubernetes và OpenShift
- Tối ưu hóa thời gian khởi động và bộ nhớ
- Luồng làm việc và kiến trúc cơ bản
Các khái niệm cốt lõi của Quarkus
- Cấu hình ứng dụng và converter
- Vòng đời khởi tạo và tắt máy
- Chiến lược kiểm thử
- Cấu hình logging
Phát triển Dịch vụ RESTful
- Tạo các endpoint API REST
- Tham số truy vấn và phương thức HTTP
- Sử dụng mã trạng thái phản hồi có ý nghĩa
- Bật CORS và định tuyến phản ứng
- Cắt ngang yêu cầu HTTP và SSL
Cấu hình Ứng dụng
- Tập tin cấu hình tùy chỉnh và profile
- Truy cập và ghi đè giá trị cấu hình
- Ghi log nâng cao và cấu hình cụ thể theo profile
- Nguồn và converter tùy chỉnh
- Các giá trị cấu hình được nhóm và kiểm tra hợp lệ
Mô hình Lập trình Quarkus
- Chuẩn hóa JSON và XML
- Kiểm thử và validator tùy chỉnh đầu vào/đầu ra
- Tiêm phụ thuộc và qualifier
- Sự kiện vòng đời và interceptor
- Kiểm thử hành vi và đơn vị với Mockito
Bao gói Ứng dụng Quarkus
- Chế độ lệnh và đóng gói JAR
- Xây dựng Über-JAR và bản thực thi native
- Container Docker cho JAR và bản xây dựng native
- Hỗ trợ SSL trong các ứng dụng containerized
Giới thiệu về Apache Camel
- Apache Camel là gì và tích hợp của nó với Quarkus
- Các mẫu tích hợp doanh nghiệp và trường hợp sử dụng
- Phát triển và triển khai các tuyến đường Camel trong một ứng dụng Quarkus
Tóm tắt và Bước tiếp theo
Yêu cầu
- Có hiểu biết về lập trình Java
- Có kinh nghiệm với kiến trúc web và các khái niệm REST
- Hiểu biết về giao thức HTTP
Đối tượng
- Nhà phát triển
- Kiến trúc sư phần mềm
- Các kỹ sư xây dựng ứng dụng cloud-native
40 Giờ
Đánh giá (3)
sự chuẩn bị kỹ thuật của giáo viên
Giorgio - Asystel-BDF S.p.A.
Khóa học - Creating a Service Mesh with Istio and Kubernetes
Dịch thuật bằng máy
Các thực hành
Ivan - si
Khóa học - Spring Cloud for Microservices
Dịch thuật bằng máy
Tôi thích cách giảng viên chuẩn bị rất kỹ lưỡng và đã làm tốt trong việc thu hút sự chú ý của khán giả. Khóa học là sự kết hợp giữa lý thuyết và thực hành, và tôi đã rất enjoy nó.
Maria Ilieva - Pejsejf B"lgaria EOOD
Khóa học - Building Microservices with Spring Cloud and Netflix OSS
Dịch thuật bằng máy