About this Course

33,396 recent views
Flexible deadlines
Reset deadlines in accordance to your schedule.
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Coursera Labs
Includes hands on learning projects.
Learn more about Coursera Labs External Link
Intermediate Level

You require a foundational understanding of Kotlin programming fundamentals and of creating a UI in Android Studio. 

Approx. 20 hours to complete
English

What 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.

Flexible deadlines
Reset deadlines in accordance to your schedule.
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Coursera Labs
Includes hands on learning projects.
Learn more about Coursera Labs External Link
Intermediate Level

You require a foundational understanding of Kotlin programming fundamentals and of creating a UI in Android Studio. 

Approx. 20 hours to complete
English

Instructor

Offered by

Placeholder

Meta

Syllabus - What you will learn from this course

Week1
Week 1
4 hours to complete

Kotlin and Android

4 hours to complete
11 videos (Total 41 min), 10 readings, 4 quizzes
Week2
Week 2
5 hours to complete

Advanced Object-Oriented Features

5 hours to complete
10 videos (Total 47 min), 14 readings, 6 quizzes
Week3
Week 3
7 hours to complete

Functional programming

7 hours to complete
13 videos (Total 40 min), 14 readings, 7 quizzes
Week4
Week 4
4 hours to complete

Final project

4 hours to complete
2 videos (Total 7 min), 5 readings, 2 quizzes

Frequently Asked Questions

More questions? Visit the Learner Help Center.