This is another intermediate-level course that helps Java developers to upgrade their programming skills to Kotlin specifications. Since Kotlin is majorly used for Android, this course teaches Kotlin basics as well as how to use Kotlin for an Android app.
Following this course, you will create a solitaire android app from scratch. The course is available with your TeamTreeHouse.com subscription, you just need to sign up there to get access to all their courses.
We recommend this course to students with some experience with java, if you are an absolute beginner, we recommend you to filter beginners courses and pick one.