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.
![](https://cdn.sanity.io/images/fhoo4r9z/production/94c4ac59788f9b8ae23cbccbeaf8b66668980dbf-512x512.png?w=300&h=300)
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.