From the course: Kotlin Essential Training: Functions, Collections, and I/O

Welcome to Kotlin

- [Nate] Kotlin is one of the most popular programming languages for building mobile applications, being the default choice for Android development. It's no surprise why developers are turning to Kotlin. It's concise, flexible and includes a powerful set of modern language features. With Kotlin, developers can efficiently build robust, scalable applications that run on mobile devices, in the browser and a variety of other targets. I'm going to show you how to start building applications with Kotlin. We'll start with foundational language features, such as variables and functions, explore Kotlin's collection types, and examine the basics of File I/O. My name is Nate Ebel. I've been building mobile applications for over 10 years and have been working with Kotlin since before it's 1.0 release. If you're excited to start learning Kotlin then join me in my LinkedIn learning course on Kotlin essentials.

Contents