Here's a list of additional learning resources that can help you learn to do even more with Kotlin.

## Sites

- [kotlinlang.org](https://kotlinlang.org)- The JetBrains site for all things Kotlin.

## Tutorials

- [Hello World](https://play.kotlinlang.org/byExample/01_introduction/01_Hello%20world)- An interactive tutorial by JetBrains that illustrates Kotlin features and syntax.

## Videos

- [Kotlin bootcamp for programmers](https://www.udacity.com/course/kotlin-bootcamp-for-programmers--ud9011): This Udacity course teaches you the essentials of Kotlin.
- ['Kotlin on Android' YouTube search](https://www.youtube.com/results?search_query=Kotlin+on+Android): This link contains a list of Kotlin-related YouTube videos.
- [Introduction to Kotlin programming](https://shop.oreilly.com/product/0636920052982.do): This O'Reilly course provides an introduction to the Kotlin language.
- [Kotlin for beginners](https://www.udemy.com/kotlin-course/): This beginner-friendly course teaches the Kotlin language from scratch.
- [How to Kotlin - from the Lead Kotlin Language Designer](https://www.youtube.com/watch?v=6P20npkvcb8): This Google I/O 2018 talk highlights how to write more idiomatic Kotlin.
- [Developing Android apps with Kotlin](https://www.udacity.com/course/ud9012): This Udacity course shows you how to architect and develop Android apps in Kotlin.

## Social channels

- [Kotlin community](https://kotlinlang.org/community): This kotlinlang.org page lists additional Kotlin-focused events and groups.
- [Kotlin on Slack](https://slack.kotlinlang.org): Use this link to sign up for the Kotlin Slack channel, where you can discuss all things Kotlin with other enthusiasts.
- [Talking Kotlin](http://talkingkotlin.com): Bi-monthly podcast with a focus on the Kotlin language.
- [Kotlin on Twitter](https://twitter.com/kotlin): This is the official Twitter account for Kotlin.

## Books

- [Android development with Kotlin](https://www.packtpub.com/application-development/android-development-kotlin): Learn how to make Android development much faster using a variety of Kotlin features, from basics to advanced, to write better quality code.