image
learning pathAndroid App Development with Kotlin - Beginner to Advanced
Beginner
22 hours
266
5/5
Build hands-on tech skillsImprove theoretical and practical skills needed in real-world scenarios.
Enroll to stay on trackSelect a due date and we will help you stay on track with custom reminders and weekly progress reports.
Earn a certificate of completionShow your skills and build your credibility when you include them in your resume and LinkedIn profile.

Training content

21

Kotlin is accepted by Google as an official programming language for Android. It is also the preferred language for Android app development. So if you're looking to become an Android app developer, this learning path will take you from beginner to expert in Kotlin, and prepare you to start building your own apps for Android! And even if you are simply looking to learn the Kotlin programming language, you've come to the right place!

The content in this learning path is a perfect mix of theoretical and practical content, which will go deep into the essential aspects of Kotlin and app development for Android.

Learning Objectives

  • Understand the fundamentals of Kotlin
  • Learn how to use the essential components of the programming language (operators, control flow statements, loops, etc.)
  • Learn about the essential components of Android apps and how you can use them in your own build
  • Follow along with a practical demonstration of how to build an app from scratch
  • Enhance the usability of your app for users

Intended Audience

This learning path is ideal for anyone who wants to learn how to use Kotlin for developing applications for Android.

Prerequisites

This content will take you from a beginner to a proficient user of Kotlin and so no prior experience with the programming language is required. It would, however, be beneficial to have some development experience in general.

Resources

The project files used throughout this learning path can be found in the following GitHub repos:

Your certificate for this learning path
Avatar
Mehmet Öngel
Instructor

Mehmet graduated from the Electrical & Electronics Engineering Department of the Turkish Military Academy in 2014 and then worked in the Turkish Armed Forces for four years. Later, he decided to become an instructor to share what he knew about programming with his students. He’s currently an Android instructor, is married, and has a daughter.

Covered Topics