В данном курсе вы познакомитесь на простых примерах с такими аспектами языка Kotlin как
Лямбда выражения (где и как их применять, функции высшего порядка)
Классы (классы данных, реализация статических классов, делегаты и классы перечисления)
Наследование и полиморфизм
Использование интерфейсов
Дженерики
Все уроки и объяснения проводятся на простых примерах, в которых можно быстрее понять и разобраться в абстрактных вещах.