Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Bootiful Kotlin

JetBrains via YouTube

Overview

Explore the synergy between Spring Boot and Kotlin in this comprehensive talk by Josh Long, Spring Developer Advocate and Java Champion. Dive into the productivity-enhancing features of Kotlin that complement Spring Boot's convention-over-configuration approach, making JVM application development both efficient and enjoyable. Learn how these two powerful technologies work together to address common functional and non-functional requirements, enabling faster and safer paths to production. Discover Kotlin's ability to create leaner, cleaner code that matches Spring Boot's elegance. Gain insights into the collaborative efforts of the Spring and Kotlin teams to ensure a seamless, first-class experience for developers. Cover essential topics including Kotlin basics, inline functions, JDBC applications, functional bean definitions, and HTTP endpoints. Whether you're a seasoned Spring developer or new to Kotlin, this talk offers valuable knowledge to enhance your development skills and streamline your journey to building robust, production-ready applications.

Syllabus

Introduction
Welcome
Why Kotlin
Android Studio
Kotlin
Kotlin Native
New Project
Kotlin Basics
Get a Reference
Elvis Operator
Return Expression
Inline Functions
Open Path
Read Data
Clean up
Return the lines
Hello
jdbc
application basics
constructor parameters
reservation service
lambdas
extension function
expose
reservation
first experiences
Java application
HTTP endpoint
Functional bean definitions

Taught by

IntelliJ IDEA by JetBrains

Reviews

Start your review of Bootiful Kotlin

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.