Marcin Wisniowski

05/20/2018, 9:15 PM
Are there any good resources for teaching programming (from scratch) with Kotlin?


05/20/2018, 10:43 PM
There aren't any tutorials out there for learning Kotlin as a 1st programming language. However there are many Kotlin tutorials out there that assume a person already knows a programming language like Python or Java. Here is a good video tutorial (for visual learners):

Best to avoid Kotlin tutorials that are tied into Android since they don't properly cover the basics, and make a tutorial more complex than it needs to be.
Someone might mention the Kotlin Koans but its a bunch of exercises (not a tutorial). Very worthwhile to go through some of the Koans after a Kotlin tutorial though 😉.
Seems I have contradicted myself 😆 . Turns out the Programming for Beginners: Learn software engineering with Kotlin book doesn't assume any prior programming knowledge ( ).


05/21/2018, 3:35 AM
There is also upcoming book from @svtk and Bruce Eckel called “Atomic Kotlin” for very beginners, no preview for now, but looks very promising

Marcin Wisniowski

05/21/2018, 6:57 PM
Thank you for all the suggestions, Programming for Beginners looks promising but I only see a Kindle edition and I don't have a Kindle, I would buy a print or PDF version if there was one. 😐