I am trying to learn Kotlin for work. While it’s possible to just pick up the syntax when implementing a project, it becomes cumbersome when reading other codebases or reviewing code for others. Can’t keep asking basic questions to the code author all the time.
Maybe it will be possible to become decent by skimming through all the articles and documentation, but I probably need to be better than decent. Definitely going to take more than 20 hours.
The best way, for me, is to get started with a book. After searching for a good book over the internet/Reddit, I started with Kotlin in Action. The book is written by the Kotlin language authors so they know what they are talking about.
More than learning the “what” of Kotlin, the book also explains “why” Kotlin has been designed in the current manner. The authors are good storytellers so it doesn’t feel overwhelming.