In this course, you will expand your Kotlin fluency by exploring the advanced concepts used by many Kotlin programmers. You will learn the more advanced features of Kotlin that are required to build a robust, functional Android app.
Offered By


About this Course
You require a foundational understanding of Kotlin programming fundamentals and of creating a UI in Android Studio.
Could your company benefit from training employees on in-demand skills?
Try Coursera for BusinessWhat you will learn
Implement an Android application with an Activity.
Implement advanced object-oriented features in Android.
Use mocks and fakes to perform unit testing in Android.
Use a Lambda expression to define a function as an object. Use collection processing methods for multistep collection processing.
You require a foundational understanding of Kotlin programming fundamentals and of creating a UI in Android Studio.
Could your company benefit from training employees on in-demand skills?
Try Coursera for BusinessOffered by
Syllabus - What you will learn from this course
Kotlin and Android
Advanced Object-Oriented Features
Functional programming
Final project
Frequently Asked Questions
When will I have access to the lectures and assignments?
What will I get if I subscribe to this Certificate?
More questions? Visit the Learner Help Center.