Spring Boot 和 Kotlin
讲师:Josh Long
口袋资源独家Oreilly付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
视频说明
Spring Boot 是 Spring 团队以约定优于配置为中心的框架,它结合了 Spring 的灵活性和常规常识,使 JVM 上的应用程序开发不仅流畅,而且充满乐趣!Kotlin 是我们在 JetBrains 的朋友开发的以生产力为中心的语言,它填补了空白,使编程体验更干净、更愉快!它是一种多产的编程语言,在 JVM 上变得非常流行,JVM 是仅次于 Java 的第二大流行 JVM 语言。
Spring 和 Kotlin 团队一直在努力确保 Kotlin 和 Spring 为所有试图更快、更安全地投入生产的开发人员提供一流的体验。
本课程讨论 Kotlin 以及如何将其集成到日常 Spring 应用程序中。
描述
第 1 课“Kotlin Everywhere”考察了 Kotlin 生态系统并分析了它如何用于构建服务器端 JVM 应用程序以及基于 Android 的应用程序、本机应用程序等等。当我们查看 Kotlin 在多个平台上的应用程序时,您会了解到,除了是一种极其简洁的语言外,Kotlin 还是一种非常实用和可移植的语言。
第 2 课“Kotlin,语言”涵盖了编写 Kotlin 程序的基础知识,然后转向更高级的功能,例如扩展功能、支持 DSL 和协程。
第 3 课“Kotlin as a Better Java”重点介绍如何将 Kotlin 用于日常 Spring 应用程序。了解 Kotlin 如何通过其丰富的生态系统必须提供的功能使现有 API 使用起来更加愉快。
第 4 课“Kotlin DSL 和 Spring”讨论了 Kotlin 如何转换 Spring 应用程序中的现有概念以利用新范例,例如反应式编程、用于 HTTP 端点的功能反应式 DSL 和 Spring Cloud Gateway。本课以在 Kotlin 原生孵化器项目 Spring Fu 中将所有这些想法串在一起作为结束。
关于讲师
Josh Long (@starbuxman) 自 2010 年以来一直是 Pivotal 和 VMware 的第一位 Spring 开发人员倡导者。Josh 是 Java Champion,着有六本书(包括 O’Reilly 的Cloud Native Java:使用 Spring Boot 设计弹性系统、Spring Cloud 和 Cloud Foundry以及即将推出的Reactive Spring) 和众多畅销视频培训(包括与 Spring Boot 联合创始人 Phil Webb 合作的“使用 Spring Boot LiveLessons 构建微服务”),以及一位开源贡献者(Spring Boot、Spring Integration、Spring Cloud、Activiti 和 Vaadin),一个播客(Twitter 上的@BootifulPodcast)和一个屏幕播放器。
技能水平
中级
学习如何
- 使用 Kotlin 和 Spring 构建一个简单的应用程序
- 了解 Spring 如何通过 Kotlin 语言变得更加丰富,以及 Kotlin 如何通过 Spring 变得更加丰富
- 全栈 Kotlin
- 功能弹簧
谁应该参加本课程
- 现有或新的 Spring 用户
- 经验丰富的 Java 开发人员
课程要求
Java 经验