This full-day workshop will focus on teaching you some of the more advanced concepts in Kotlin. Some of the topics covered include:
- Generics and Variance
- Advanced Interoperability with Java
- Functional Programming
- Building DSLs
- Asynchronous Programming with Coroutines
- Annotations, Reflection and Type Erasure
- Writing idiomatic Kotlin
Who should attend
This workshop is for those that are familiar with Kotlin but want to dive deeper into some more advanced aspects of the language as well as learn how to apply functional programming to everyday applications.
Computer Setup An IDE or editor, Kotlin Compiler or Plugin and a version of the JDK installed. Any Operating System is fine.