Additional resources for getting started with Kotlin
Stay organized with collections
Save and categorize content based on your preferences.
Here's a list of additional learning resources that can help you learn to
do even more with Kotlin.
Sites
Tutorials
- Hello World -
An interactive tutorial by JetBrains that illustrates Kotlin features and syntax.
Videos
Social channels
- Kotlin community: This kotlinlang.org
page lists additional Kotlin-focused events and groups.
- Kotlin on Slack: Use this link to sign up
for the Kotlin Slack channel, where you can discuss all things Kotlin with
other enthusiasts.
- Talking Kotlin: Bi-monthly podcast with a focus
on the Kotlin language.
- Kotlin on Twitter: This is the official Twitter
account for Kotlin.
Books
- Android development with Kotlin:
Learn how to make Android development much faster using a variety of
Kotlin features, from basics to advanced, to write better quality code.
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2023-03-01 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2023-03-01 UTC."],[],[],null,["# Additional resources for getting started with Kotlin\n\nHere's a list of additional learning resources that can help you learn to\ndo even more with Kotlin.\n\nSites\n-----\n\n- [kotlinlang.org](https://kotlinlang.org) - The JetBrains site for all things Kotlin.\n\nTutorials\n---------\n\n- [Hello World](https://play.kotlinlang.org/byExample/01_introduction/01_Hello%20world) - An interactive tutorial by JetBrains that illustrates Kotlin features and syntax.\n\nVideos\n------\n\n- [Kotlin bootcamp for programmers](https://www.udacity.com/course/kotlin-bootcamp-for-programmers--ud9011): This Udacity course teaches you the essentials of Kotlin.\n- ['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.\n- [Introduction to Kotlin programming](https://shop.oreilly.com/product/0636920052982.do): This O'Reilly course provides an introduction to the Kotlin language.\n- [Kotlin for beginners](https://www.udemy.com/kotlin-course/): This beginner-friendly course teaches the Kotlin language from scratch.\n- [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.\n- [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.\n\nSocial channels\n---------------\n\n- [Kotlin community](https://kotlinlang.org/community): This kotlinlang.org page lists additional Kotlin-focused events and groups.\n- [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.\n- [Talking Kotlin](http://talkingkotlin.com): Bi-monthly podcast with a focus on the Kotlin language.\n- [Kotlin on Twitter](https://twitter.com/kotlin): This is the official Twitter account for Kotlin.\n\nBooks\n-----\n\n- [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."]]