In this course, you will :Create professional applications using Kotlin, the new Java-based programming language developed by Jetbrains. Understand the concepts of the Kotlin language and how it integrates neatly with Java. Understand the basics of object-oriented software development, the most important development paradigm. Understand the principles behind other object-oriented languages like Java, C++, PHP, C#, Scala, or Swift. Use Intellij, the popular Java (and Kotlin) IDE, to write code effectively and professionally. Read code and write your Kotlin code as well.