Kotlin is a relatively new programming language that was developed by JetBrains. Code written in Kotlin can be easily transpiled both into Java and into JavaScript. Thie course overviews the Kotlin programming language and provides with the fundamental knowledge and understanding required for using Kotlin in applications developed for the Android platform, or for using Kotlin in Java EE server side applications.