Up and running with Kotlin
This two-day workshop aims to share with you the power and the beauty of Kotlin. We imply that you consider using Kotlin in your every-day work and want to feel more confident with the language first.
We'll have a basic overview of the language, as well as a discussion of some corner cases, especially concerning Java interoperability.
Agenda
Day 1
- Kotlin Basics
- Nullability
- Object-oriented programming
- Functional programming
- Operator overloading and other conventions
Day 2
- Asynchronous programming
- Creating DSLS
- Mixing Kotlin and Java
- Generics
Intended audience
This workshop is for experienced developers who want to dive into a new language.
Computer Setup
IntelliJ IDEA installed with the Kotlin plugin 1.3.
Svetlana Isakova
Svetlana Isakova began as a member of the Kotlin compiler team, and is now a developer advocate for JetBrains. She teaches Kotlin and speaks at conferences worldwide, and is a co-author of the book "Kotlin in Action.