- 熟悉 Java 框架(Spring、Java EE 等)
- Java 程式設計經驗
觀眾
- 開發人員
Quarkus 是一個開源 Java 框架,專為開發 Kubernetes 原生和雲原生應用程式而設計。它提供了一整套功能,這些功能針對快速啟動、低記憶體使用以及高效的代碼編譯和運行時進行了優化。
這種以講師為主導的現場培訓(現場或遠端)針對希望使用Quarkus來構建,測試和部署應用程式的開發人員,這些應用程式完全由Java提供支援,但資源利用率較低。
在培訓結束時,參與者將能夠:
- 設置必要的開發環境以開始使用 Quarkus 開發應用程式。
- 使用 GraalVM 在本機模式下構建、編譯和運行應用程式。
- 利用 Quarkus 工具和擴展來使用 Maven 構建本機應用程式。
- 使用 Docker 容器化、執行和部署應用程式。
課程形式
- 互動講座和討論。
- 大量的練習和練習。
- 在現場實驗室環境中實際實施。
課程定製選項
- 本課程側重於 Quarkus,但可能需要其他軟體工具,例如 Apache Maven、GraalVM 和 Docker。如果您有任何具體要求,請告訴我們。
- 如需申請此課程的定製培訓,請聯繫我們進行安排。
介紹
- Quarkus 與 Spring Framework 和其他 Java 框架
- Quarkus 特性和體系結構概述
準備開發環境
- 選擇 IDE(IntelliJ IDEA、Eclipse、VSCode 等)
- 安裝 Java、Maven、GraalVM 和 Docker
創建 Quarkus 應用程式
- Bootstrap平一個 Quarkus 專案
- 運行應用程式
- 在 Quarkus 中使用依賴注入
- 測試應用程式
- 打包應用程式
使用 GraalVM 構建本機可執行檔
- 配置 GraalVM
- 將應用程式編譯為本機可執行檔
- 將本機應用程式打包到容器中
- 調試本機應用程式
使用 Maven 構建 Quarkus 應用程式
- 創建專案
- 使用擴展功能
- 在開發模式下運行和調試
- 導入 IDE
- 構建容器友好的可執行檔
使用 Docker 容器化原生應用程式
- 構建並推送容器映像
- 在 Kubernetes 上部署原生應用程式
故障排除
總結和結論
United Arab Emirates - Quarkus for Developers
Qatar - Quarkus for Developers
Egypt - Quarkus for Developers
Saudi Arabia - Quarkus for Developers
South Africa - Quarkus for Developers
Brasil - Quarkus for Developers
Canada - Quarkus for Developers
Österreich - Quarkus for Developers
Schweiz - Quarkus for Developers
Deutschland - Quarkus for Developers
Czech Republic - Quarkus for Developers
Denmark - Quarkus for Developers
Estonia - Quarkus for Developers
Finland - Quarkus for Developers
Greece - Quarkus for Developers
Magyarország - Quarkus for Developers
Ireland - Quarkus for Developers
Luxembourg - Quarkus for Developers
Latvia - Quarkus for Developers
España - Quarkus for Developers
Italia - Quarkus for Developers
Lithuania - Quarkus for Developers
Nederland - Quarkus for Developers
Norway - Quarkus for Developers
Portugal - Quarkus for Developers
România - Quarkus for Developers
Sverige - Quarkus for Developers
Türkiye - Quarkus for Developers
Malta - Quarkus for Developers
Belgique - Quarkus for Developers
France - Quarkus for Developers
Australia - Quarkus for Developers
Malaysia - Quarkus for Developers
New Zealand - Quarkus for Developers
Philippines - Quarkus for Developers
Singapore - Quarkus for Developers
Thailand - Quarkus for Developers
Vietnam - Quarkus for Developers
India - Quarkus for Developers
Argentina - Quarkus for Developers
Chile - Quarkus for Developers
Costa Rica - Quarkus for Developers
Ecuador - Quarkus for Developers
Guatemala - Quarkus for Developers
Colombia - Quarkus for Developers
México - Quarkus for Developers
Panama - Quarkus for Developers
Uruguay - Quarkus for Developers
Venezuela - Quarkus for Developers
Polska - Quarkus for Developers
United Kingdom - Quarkus for Developers
South Korea - Quarkus for Developers
Pakistan - Quarkus for Developers
Sri Lanka - Quarkus for Developers
Bulgaria - Quarkus for Developers
Bolivia - Quarkus for Developers
Indonesia - Quarkus for Developers
Kazakhstan - Quarkus for Developers
Moldova - Quarkus for Developers
Morocco - Quarkus for Developers
Tunisia - Quarkus for Developers
Kuwait - Quarkus for Developers
Slovakia - Quarkus for Developers
Kenya - Quarkus for Developers
Nigeria - Quarkus for Developers
Botswana - Quarkus for Developers
Slovenia - Quarkus for Developers
Croatia - Quarkus for Developers
Serbia - Quarkus for Developers
Bhutan - Quarkus for Developers