Kotlinis a general purpose, statically type and open-source programming language. It runs on JVM and can be used anywhere, there Java is used today. It can be used to develop Android apps, server side apps and much more.This course has been prepared for the beginners as well as for professionalsto help them understand the concepts of Kotlin programming language. After completing this course, you will find yourself at a good level of expertise in Kotlin, from where you can take yourself to the next levels.