Implementing type-safe, developer-friendly automation code in Gradle
Gradle 5.0 introduces the Kotlin DSL as the primary language for implementing build scripts. This is great news for Gradle users and build logic authors alike. The Kotlin DSL provides type-safety as well as autocompletion, API discoverability and debuggability from the IDE.
Kotlin’s popularity has grown tremendously among the JVM community. If you are looking to use Kotlin for your build logic to get more productive, then this course is for you. In this hands-on training, you will learn how to set up a Gradle build with the Kotlin DSL from scratch. It also guides you through migration strategies to turn your Groovy-based build into a Kotlin-powered build. By the end of the course, you’ll understand the basics of the Kotlin programming language and know how to apply Gradle DSL best practices to develop your project automation code.