|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/reactive-rest-api-programming-in-kotlin/
课程评论:没有评论
**课程名称:** Kotlin 响应式 REST API 编程 **课程概述:** 本课程将教授如何使用 Kotlin 开发响应式 CRUD REST API,并重点介绍 Spring WebFlux 和 R2DBC 的结合使用。您将学习 Kotlin 基础、Kotlin 协程以及 `kotlinx.coroutines.reactive` 包。课程实践部分将构建一个用于创建、更新、删除和列表用户的 REST API。我们将采用 Spring、Spring Boot、Spring WebFlux 和响应式关系数据库连接 (R2DBC) 技术栈,并使用 H2 内存数据库。Gradle 将作为构建工具。Postman 将用于 API 测试。此外,课程还将演示如何使用 Swagger / OpenAPI 进行 REST API 文档编写。 **课程适用人群:** 本课程**不适合**编程新手。课程内容假定学习者具备一定的编程经验,**不讲解**编程或数据库基础知识,也不会解释 Java 或 JVM 的概念。建议学习者具备 Java 或 Kotlin 基础知识,因为课程的重点是构建响应式 REST API,并展示如何整合各种框架和工具来实现这一目标。 **学习目标:** 完成本课程后,您将能够使用 Kotlin、Spring WebFlux 和 R2DBC 独立编写响应式 REST API,并能在本地环境中进行测试。课程将理论与实践相结合。 **技术栈/工具:** * **语言:** Kotlin * **框架:** Spring, Spring Boot, Spring WebFlux * **数据库:** R2DBC, H2 (in-memory) * **构建工具:** Gradle * **API 测试工具:** Postman * **API 文档:** Swagger / OpenAPI * **协程库:** `kotlinx.coroutines.reactive`
In this course I will show you how to develop reactive CRUD REST API in Kotlin, how to use Spring WebFlux and R2DBC together. You will learn basics of Kotlin and Kotlin coroutines and package kotlinx.coroutines.reactive.We are going to build REST API to create, update, delete and list users. We will use Spring, Spring Boot, Spring WebFlux and reactive relational database connectivity (R2DBC). We are going to use H2 in-memory database. Gradle will be used as a build tool. To test our API I will use Postman application. I will also demonstrate how to document REST API in Swagger / Open API.But at the same time this course is not for total newbies in the programming world. I am not teaching here basics of the programming itself or database basics. This course is rather for people with programming experience. I don't explain what Java or JVM is. It would be good if you had some java knowledge or even Kotlin knowledge. Because this course focuses on building reative REST API. I will show you how to use different frameworks and tools together to achieve our goal, which is building reactive REST API in Spring WebFlux.So at the end of the course you will be able to write your own reactive REST API in kotlin with help of Spring WebFlux and R2DBC and test it on your localhost.Theory and practice.