To zależy w jakim stopniu umiesz już programować. Jeśli chcesz zacząć od samiutkich podstaw to polecamkurs na YT w języku polskim (przerabiałem też angielskie, ale nie ma to jak swój język i całkowite zrozumienie każdego zdania) :
https://youtu.be/s6__viri9jE
Ja osobiście sobie go przerobiłem i powiem ci, że sporo się dowiedziałem, chociaż wcześniej bawiłem się w C++/Java. Tam też zobaczyłem różnice między Kotliną i Javą, skrócenie i wyciśnięcie z kodu jak najwięcej przy mniejszej ilości linijek kodu.