|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/introduction-to-backend-development-with-kotlin-micronaut/
课程评论:没有评论
课程名称:Kotlin与Micronaut的后端开发入门 课程概述:本课程将带领您学习如何使用Micronaut和Kotlin创建快速、轻量且反应灵敏的Web应用程序。Micronaut是一个现代化框架,旨在使用Kotlin构建微服务和无服务器应用程序。它提供了编译时依赖注入、面向切面编程(AOP)、配置管理、HTTP客户端和服务器以及GraalVM支持。Kotlin是一种简洁且富有表现力的语言,运行在JVM上并能够与Java进行互操作。Kotlin具备许多使Web开发更简单更愉快的特性,如空安全、数据类、协程、扩展函数和领域特定语言(DSL)。 在课程中,您将通过一系列实践练习探索Micronaut和Kotlin的主要特性和优势。您将学习如何使用Micronaut创建REST API,并使用Micronaut Test和JUnit 5测试您的应用程序。同时,您还将学习如何使用Micronaut Data与关系型(例如MySQL/Postgres)和非关系型(例如MongoDB)数据库进行交互。 本课程适合对Kotlin和Web开发有基本了解的开发者,以及想要探索新框架和工具的人士。通过课程的学习,您将对如何使用Micronaut与Kotlin创建可扩展和具有弹性的Web应用程序有一个扎实的理解。
In this course, you will learn how to use Micronaut and Kotlin to create fast, lightweight and reactive web applications. Micronaut is a modern framework for building microservices and serverless applications with Kotlin. It offers compile-time dependency injection, AOP, configuration management, HTTP client and server, and GraalVM support. Kotlin is a concise and expressive language that runs on the JVM and can interoperate with Java. It offers many features that make web development easier and more enjoyable, such as null safety, data classes, coroutines, extension functions, and DSLs.You will explore the main features and benefits of Micronaut and Kotlin through a series of hands-on exercises. You will learn how to create REST APIs with Micronaut and test your applications with Micronaut Test and JUnit 5. You will also learn how to use Micronaut Data to interact with relational (E.g. MySQL/Postgres) and non-relational (E.g., MongoDB) databases. This course is suitable for developers who have some basic knowledge of Kotlin and web development, as well as those who want to explore new frameworks and tools. By the end of this course, you will have a solid understanding of how to use Micronaut and Kotlin to create scalable and resilient web applications.