Ktor 基礎課程

Ktor course logo

Ktor 是一款由 JetBrains 開發的 Kotlin 原生後端框架,適用於構建輕量、高效且容易擴展的後端應用程式。本課程將帶領學員從零開始掌握 Ktor,理解其核心概念,並實作一個基本的 RESTFul API 服務。本課程適合有基礎 Kotlin 開發經驗,想進一步學習後端開發的工程師。在 Ktor 基礎課程,你會學到:

  • Ktor 基礎與專案設定
    • Ktor 介紹與特點
    • Ktor 專案初始化與 Gradle 設定
    • 伺服器引擎與環境配置
  • 請求與回應處理
    • 路由設置
    • 請求參數處理
  • Ktor Plugin 與中介層
    • Plugin 機制介紹
    • 安裝與使用常見 Plugin,包含 ContentNegotiationResources
  • 串接資料庫
    • 搭配 Koin 框架進行依賴注入
    • 使用 Exposed 進行 ORM 操作
    • 建立 CRUD API 服務
  • 專案部署與測試
    • 撰寫單元測試與整合測試
    • Ktor 部署到 GCP
    • 監控與日誌管理

透過本課程,學員將能夠運用 Ktor 建立基本的後端服務,為之後進階專案奠定基礎。

如對此課程有興趣,請聯繫我

返回頂端