Kotlin 网页开发:从基础到部署
300 页
Chinese
PDF
4.5

Kotlin 网页开发:从基础到部署

Kotlin 网页开发:从基础到部署

作者:

年份:

简介:

本书是一本关于使用 Kotlin 语言进行 Web 开发的完整实用指南。它将引导您从语言基础开始,一直到在云端创建和部署完整的 Web 应用程序。作者的重点不在于枯燥的理论,而在于每个后端开发人员都会遇到的实际项目和任务。



Kotlin 早已超越 Android 开发的范畴,成为创建服务器应用程序的重要工具。凭借其简洁的语法、与 Java 的完全兼容性以及强大的类型系统,该语言非常适合现代 Web 项目。



本书适合的读者:

  • 希望掌握 Kotlin 进行后端开发的初级开发人员
  • 希望转向更现代、更具表现力语言的 Java 程序员
  • 希望扩展技术栈的全栈开发人员
  • IT 专业的学生和毕业生


您将学到并能够做到:

  • 掌握 Kotlin 语法:null safety、扩展函数、协程和密封类
  • 从零开始为 Web 开发配置 Gradle 项目
  • 在 Ktor 框架上创建支持路由和中间件的 REST API
  • 学习通过 Exposed DSL(Kotlin 的现代 ORM)使用数据库
  • 实现身份验证和授权(JWT、OAuth2)
  • 掌握用于服务器端渲染的 HTML DSL 和模板引擎
  • 使用 JUnit 和 Ktor Test 为 Web 应用程序编写测试
  • 配置 CI/CD 流水线并在云平台的 Docker 容器中执行部署
  • 了解微服务架构和异步请求处理


每章都包含现成的代码示例,您可以立即运行和修改。最终项目是一个功能完备的任务管理 Web 服务,包含数据库、API 和 Web 界面。



本书既适合刚刚开始 Web 开发之旅的人,也适合希望快速掌握 Kotlin 服务器端开发的经验丰富的专业人士。所有示例都附有详细的注释和说明。



阅读本书后,您将能够使用 JVM 生态系统的现代实践和工具,自信地开发和部署 Kotlin Web 应用程序。

推荐