Technologies: Kotlin

Curriculums: Android Developer

Key facts

Programming language for Android, mobile cross-platform and web development, server-side, native, and data science.


'Open source forever', as mentioned on the home Kotlin's site. Kotlin is a modern statically typed programming language. Kotlin's language features allow you to focus on expressing your ideas and write less boilerplate code. Less code written also means less code to test and maintain. Call Java-based code from Kotlin, or call Kotlin from Java-based code. Kotlin is 100% interoperable with the Java programming language, so you be able to compile your programs as you wish. In addition, Kotlin also has many other language features to help you avoid common programming mistakes.


Title Study Item Level Description
Develop Android apps with Kotlin Qualified Write better Android apps faster with Kotlin. Kotlin will boost your productivity and increase your developer happiness.


Title Description
Android Developer In order to become a good Android developer you should be interested in a mobile development