About this Course

In this course, Aaron Sarazan, Lead Software Engineer at Capital One and a leading advocate for Kotlin, demonstrates how to take a basic Android app in Java and convert it to Kotlin, teaching you key features of the Kotlin programming language along the way. This is an efficient, fast-paced introduction to Kotlin for experienced Java programmers.

Course Cost
Approx. 1 week
Skill Level
Included in Course
  • Rich Learning Content

  • Interactive Quizzes

  • Taught by Industry Pros

  • Self-Paced Learning

  • Student Support Community

Join the Path to Greatness

This free course is your first step towards a new career with the Flying Cars & Autonomous Flight Nanodegree Program.

Free Course

Kotlin for Android Developers

Enhance your skill set and boost your hirability through innovative, independent learning.

Icon steps

Course Leads

  • Aaron Sarazan
    Aaron Sarazan


  • Jose Nieto
    Jose Nieto

    Content Developer

What You Will Learn

In this course, you'll convert a basic Android app in Java to Kotlin, learning key features of the Kotlin programming language in the process.

Prerequisites and Requirements

Students should have at least 1 year of experience programming in Java. Experience developing Android apps is helpful, but not required.

See the Technology Requirements for using Udacity.

Why Take This Course

By the end of the course, you'll understand some of the key features of the Kotlin programming language.

What do I get?
  • Instructor videos
  • Learn by doing exercises
  • Taught by industry professionals
Icon globe

Udacity 现已提供中文版本! A Udacity tem uma página em português para você! There's a local version of Udacity for you! Sprechen Sie Deutsch?

Besuchen Sie de.udacity.com und entdecken Sie lokale Angebote, unsere Partnerunternehmen und Udacitys deutschsprachigen Blog.

前往优达学城中文网站 Ir para a página brasileira Go to Indian Site Icon flag de Zu de.udacity.com continue in English