Learn the Kotlin Basics for Free on JetBrains Academy

Today we have great news for those of you who are just starting out on your programming journey with Kotlin or who want to develop new programming skills. JetBrains Academy recently released a new Kotlin Basics track! It helps you get to grasps with all the Kotlin programming language essentials as you build fully functional applications.

As the company behind Kotlin, we’re providing individual learners with free access to the track! All you need to do is to register free at JetBrains Academy, choose the Kotlin Basics track, select a project, and start learning.

Many teams contributed to making the Kotlin Basics track, including our Kotlin team! We all are proud to offer high-quality educational materials that would be a great starting point for anyone interested in Kotlin. Kotlin Basics presents 10 real-world projects of different proficiency levels, over 120 educational topics, and more than 300 coding challenges.

With JetBrains Academy, a hands-on learning platform for programming, you’ll try a holistic approach to learning in which you study the theory and then immediately put it into practice by creating working applications. You will have all of the powerful features of JetBrains Academy to help you along the way. For instance, a personalized study plan divided into several stages of increasing complexity will help you gradually expand your knowledge in Kotlin without getting overwhelmed.


Integration with JetBrains IDEs will augment your learning process by providing smart coding assistance, such as code analysis, refactorings, and code completion. They also offer you the opportunity to get experience with professional development tools while you learn to program.


The Knowledge map shows you how all of the topics are connected at a glance. It will help you find the gaps in your knowledge and show you the topics you can learn to fill them.

With no prior experience, you’ll be able to create real applications, such as a chatbot or your own converter that handles weight, temperature units, and distance! The projects you complete while learning can also be published on GitHub to build your developer portfolio.

If you already have a grasp of Kotlin and want to build on your skills, JetBrains Academy has something for you, too. The Kotlin Developer track has just graduated from Beta! Take advantage of this subscription track to challenge yourself with more advanced projects and gain more in-depth knowledge of Kotlin.

If you are new to JetBrains Academy, you can start a free 7-day trial with the Kotlin Developer track and extend it by up to 2 months by working on your first project! To do that, complete the first stage of your project within the first 7 days and have your trial extended by 1 month. If you finish your first project within that first month, you will have one more month added to your trial – no payment information required.

Whether you’d just like to check out Kotlin or aspire to become a Kotlin developer, we hope you’ll find our Kotlin Basic and Kotlin Developer tracks useful!

image description