My Kotlin playground to learn Kotlin programming language
- JetBrains/kotlin
- Home Page
- Language Reference
- Slack (21k+ users)
- Public chat archive of Kotlin's Slack
- Try Kotlin!
- Blog
- Issue Tracker
- Kotlin/KEEP - Kotlin Evolution and Enhancement Process
- Forum
- Jobs for Kotlin Developers - All job listings require Kotlin skills
- Podcast: Talking Kotlin - A Podcast on Kotlin and more
- /r/Kotlin
- Stackoverflow Documentation on Kotlin
- Quora Kotlin
- Trending Kotlin on Github
- Antonio Leiva - Android and any other monsters
- Programming Community Curated Resources for learning Kotlin
- LinkedIn: Kotlin Developers (Join!)
- From Java To Kotlin
- dbacinski/Design-Patterns-In-Kotlin - Design Patterns implemented in Kotlin.
- Kotlin Cheat Sheet
- Kotlin Kōans Android app - Learn Kotlin with short coding challenges on your Android device
- Kotlin Guide - An introduction to Kotlin
- Kotlin Academy - Blog that teach about Kotlin
- Kotlin Expertise Blog - A Blog with many articles covering basic and advanced Kotlin topics.
- Google's Kotlin Codelab - Build your first Kotlin Android App
- Kotlin Quiz - Are You a Kotlin Expert? Test Your Skills with the Kotlin Quiz!
- SuperKotlin - A website about Kotlin
- AlexeySoshin/Hands-on-Design-Patterns-with-Kotlin - Code examples for 'Hands-on Design Patterns with Kotlin' book
- Kotlin in Action - Dmitry Jemerov, Svetlana Isakova
- Kotlin for Android Developers - Antonio Leiva
- Programming Kotlin - Stephen Samuel, Stefan Bocutiu
- Fundamental Kotlin, First Edition - Learn Kotlin quickly from the start
- Kotlin for Java Developers - 160-minute Android Course.
- Functional Kotlin - Learn Functional Programming in Kotlin from scratch and how to apply Functional Programming with Kotlin to real-life projects with popular libraries like Arrow. By Mario Arias, Rivu Chakraborty
- Reactive Programming in Kotlin - Rivu Chakraborty - Learn how to implement Reactive Programming paradigms with Kotlin, and apply them to Web programming with Spring Framework 5.0 as well as in Android Application Development. By Rivu Chakraborty
- Kotlin Programming: Next Level Java Development - Learn coding in Kotlin from scratch!
- Introduction to Kotlin Programming by Hadi Hariri - From Hello World to Interoperability with Java
- Advanced Kotlin Programming - From Nested Functions to Asynchronous Programming
- Kotlin an Introduction - Caster.io - Kotlin introductory course at Caster.io
- Android Development with Kotlin - Marcin Moskala, Igor Wojda - Learn how to make Android development much faster using a variety of Kotlin features, from basics to advanced, to write better quality code
- Mastering Android Development with Kotlin - Miloš Vasić - Master Android development using a variety of Kotlin features
- Building Android Apps with Kotlin: Getting Started - Alex Dunn - Dive into the language set to replace Java while building Android applications. This course will give you a foundation of both Kotlin and Android skills to allow you to build apps faster and cleaner than ever before.
- Kotlin Apprentice - Irina Galata, Joe Howard, Richard Lucas & Ellen Shapiro - Beginning programming with Kotlin
- Android Apprentice - Darryl Bayliss & Tom Blankenship - Beginning Android programming using Kotlin
- Hands-on Design Patterns with Kotlin - Alexey Soshin - Book that covers building scalable applications using traditional, reactive, and concurrent design patterns in Kotlin
- Building Spring Boot Applications with the Kotlin Programming Language - A liveVideo course that teaches you to write clean, concise, easily maintainable Kotlin code using Spring Boot.
- Kotlin Bootcamp for Programmers - Google - Language fundamentals for developers
- Developing Android Apps with Kotlin - Google - Create concise, secure and performant apps with Kotlin
- Kotlin for Android Developers - Convert an Android app from Java to Kotlin
- Kotlin for Java Developers - JetBrains - Detailed Kotlin introductory course for Java developers
- Kotlin/kotlin-koans - Kotlin Koans are a series of exercises to get you familiar with the Kotlin Syntax.
- JetBrains/kotlin-examples - Various examples for Kotlin.
- JetBrains/swot - Identify email addresses or domains names that belong to colleges or universities. Help automate the process of approving or rejecting academic discounts.
- robfletcher/midcentury-ipsum - Swingin’ filler text for your jet-age web page.
- som-one/zarif-kherkin - Configurable BDD testing using a Kotlin DSL for Gherkin.
- robfletcher/lazybones-kotlin - The Lazybones app migrated to Kotlin as a learning exercise.
- wangjiegulu/KotlinAndroidSample - Android sample with kotlin.
- dodyg/Kotlin101 - 101 examples for Kotlin Programming language.
- dkandalov/kotlin-99 - Solve 99 problems with Kotlin!
- dkandalov/rosettacode-kotlin - Repository with source code from RosettaCode
- vicboma1/Kotlin-Koans - hese are the simple solutions of the kotlin koans online with intellij project.
- vicboma1/GettingStartedKotlin - Learn the basics of getting started with kotlin.
- vicboma1/Kotlin-Examples-Problems - These are the simple solutions of the kotlin example problems online.
- pakoito/FunctionalAndroidReference - A different Android app showcasing Functional Reactive Programming.
- bmaslakov/kotlin-algorithm-club - Classic algorithms and data structures in Kotlin.
- gyulavoros/kotlin-todomvc - Kotlin TodoMVC – full-stack Kotlin application demo
- mkraynov/todomvc-react-kotlin - React Kotlin TodoMVC – example based on create-react-kotlin-app and todomvc-react
- IvanMwiruki/30-seconds-of-kotlin - Useful Kotlin snippets you can understand quickly, using only the stdlib.
- xurxodev/integration-testing-kotlin-multiplatform-kata - A full exercise to learn how to use stubbing HTTP in Kotlin multiplatform using Ktor and Ktor Client Mock.
- Indonesia Kotlin User Group - Indonesia