
Kotlin is a new programming language that gives you additional capability for everyday tasks. Kotlin is focused on working with Java code and is brief, safe, pragmatic, and concise. It may be applied practically anywhere that Java is now used, including server-side programming, Android apps, and many other things. All current Java frameworks are fully compatible with Kotlin, which also offers strong tool support. Java developers may learn it quickly because it has a very short learning curve and is practical. Although Kotlin code may be compiled to JavaScript, Native, and JVM bytecode, this course focuses on Kotlin/JVM.
In this course we’ll have a basic overview of the language, as well as a discussion of many corner cases, especially concerning Java interoperability.
Pre-requisites – Experienced in Java and C++