Perform a search on the site.

Your currency

Kotlin: Developing Android Applications

Mobile applications must turn a need into an experience that works in real-world conditions. Structure design, interactions and behaviour to prepare Android development effectively. Build the independence to create and evolve applications suited to mobile use.

Duration
3 days 21 hours
Code
KOT01FR Code

Presentation

Kotlin is an object-oriented and functional programming language created by JetBrains in 2011. It has become a reference for professional Android application developers. Many companies have adopted this lightweight, continually evolving language.

This course is designed for developers who want to learn Kotlin. It begins with an overview of the language's features and tools, helping you get started confidently. You will then write your first program before progressing to object-oriented code.

Finally, you will explore Kotlin's built-in safety features, null handling, destructuring and unit testing. By the end, you will be able to create Android applications or services using the latest version of Kotlin.

Objectives

  • Understand and use Kotlin's full range of features.
  • Write sound object-oriented Kotlin code.
  • Master lambdas and advanced functions to produce readable, reusable, high-quality code.
  • Use Java code with Kotlin to write unit tests.
  • Write production-quality Kotlin code for microservices.
  • Call Kotlin from a Java library.
  • Develop native Android applications with Kotlin.
Last update: 23/09/2026