Learn Kotlin

All Materials
Getting Started
Migrating to Kotlin


Kotlin documentation is a good place to start, check out these links to get your feet wet:


A modern IDE like IntelliJ IDEA can help in learning Kotlin:


Kotlin community is open, helpful, and welcoming. Don't hesitate to join and ask on any platform you like:


Hands-on experience is the way to master your Kotlin skills on real examples right in the browser:


All Kotlin aspects are well covered in Books, check out these books to start:

Online Courses

Kotlin is well covered in online courses, check out recommended courses here:

Certified Training

"Certified by JetBrains" is a program created to work with training providers to verify their existing Kotlin training programs, and at the same time build a trusted network of global partners:

Community Resources

Check out these community resources for more information:

© 2010–2020 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.