August 26, 2017
This series of articles "Kotlin for Students" is designed to teach Kotlin to people learning a computer programming language for the first time. The articles assume no prior programming experience and require only a basic math and science education to make sense of some of the analogies used. Each article will write or modify a working program and include a complete breakdown of each element of the code.
Kotlin is a modern programming language created by a Czech company, JetBrains. Kotlin runs on Java which means that it will run on your computer whether you're using MacOS, Windows, or Linux. Many of the elements in Kotlin mirror what's going on in the rest of the industry, so the time spent in this series with Kotlin will translate to other languages like Swift and C#. Finally, Kotlin itself is growing, having recently been accepted as an approved language for Android devices. Learning Kotlin might be a great career path for you.
If you find any problems in this series or would like to discuss something that may be of benefit to others, please create an issue on GitHub here.
For any other correspondance, you can send email to firstname.lastname@example.org. I may open up a Slack Channel if there is enough interest.
I hope you enjoy the series. Let's get started.
Click here for the first article.
By Carl Walker
President and Principal Consultant of Bekwam, Inc