Google developed the “Advanced Android in Kotlin” course together with Udacity and offers it in two formats.
In collaboration with Udacity, Google has developed an advanced course on Kotlin development for Android. The course is available both via the Udacity learning portal as video learning material and via the Codelabs for those who prefer to move from code example to code example. Both versions are free of charge.
The Advanced Android course in Kotlin is aimed at those who already have experience in creating Android apps with the Kotlin programming language and who want to take on advanced topics. Google mentions the Android Fundamentals basic course as a good prerequisite, which, like the newly published advanced course, is available free of charge both on Udacity and as a Codelab course .
Notifications, maps and tests
The Codelab version of the Advanced Course offers a good overview of the content . The course covers, among other things, drawing on canvas objects, the correct handling of notifications and customized views. There are also lessons on testing and connecting to Google services such as Maps and Firebase.
The video course on Udacity, like the basic course, is designed for a period of two months. A free registration is required to participate, while the Codelabs course can be started without registration.
More details about Advanced Android in Kotlin can be found in the Android developer blog.