What training
do you need?

You can choose from the proposals below or we can prepare something tailored for you. Feel free to contact us!

Kotlin for Android Developers

Most popular training, concentrated on Kotlin in Android. We go through Kotlin features and semantics while building an Android application. We also teach about best practices in Kotlin Android development.

Get the details

Kotlin for Backend Developers

Training concentrated on Kotlin JVM backend ecosystem like Spring, Ktor, or pure Java applications. Workshop covers Kotlin exercises, best practices for backend, and core coroutines library features.

Get the details

Kotlin Coroutines

This workshop covers asynchronous programming in Kotlin using coroutines. It covers all both build-in support for coroutines, as well as deep dive into kotlinx.coroutines library.

Get the details

Effective Kotlin

The workshop designed for developers who are willing to polish their Kotlin skills and improve their projects. We will concentrate on good design, best practices, common mistakes and other tips.

Get the details

Learn Kotlin
the right way


In last years Kotlin has become a primary language of Android development, highly supported language for Spring development, and popular alternative to Java in general.

We conduct workshops because it is one of the best ways to support project migration to a new language and to quickly learn how to efficiently use a new language.

  • We always adjust training to your needs and level of experience of your team.
  • We support learning with practical exercises and challenges - we believe that effective training needs to be as practical as possible.
  • We always have extra exercises prepared for those who are progressing faster. It is important when team members have a different level of experience.
  • We provide printed course materials and Kotlin cheat sheet, so your team can easily use new knowledge in the project.
Marcin Moskała - Trainer in Kt. Academy

Your trainer

Marcin Moskała

Marcin Moskala is an experienced Android developer, teacher, and an official Jetbrains' Kotlin training partner. He is the founder of Kt. Academy, author of the book "Android Development with Kotlin", and an active programming community member. He is also the main author on the biggest medium publication about Kotlin and a speaker invited to many programming conferences. Some of his talks can be found on YouTube, including:

Let's get in touch!

We will be happy to identify your needs and answer your questions.

Contact Us