Back to Kotlin for Java Developers
JetBrains

Kotlin for Java Developers

This intensive, hands-on course bridges the gap between Java and Kotlin, empowering experienced developers to write cleaner, more expressive code. Through a series of practical exercises directly in the IDE, you will move beyond basic syntax to adopt idiomatic Kotlin, leveraging its seamless interoperability to enhance existing Java projects or build robust new backend and Android applications.

Status: Development Environment
Status: Interoperability
IntermediateCourse26 hours

Featured reviews

CA

Reviewed Aug 7, 2020

Great course. I thought it was going to be a basic course and it ended being harder, in a good way! Thanks Svetlana and Andrey for putting together this course, and of course JetBrains

AV

Reviewed Jun 11, 2020

Great work, now i can understand a lot of concepts that i didn't understand before, the course is clear and very well explain with enough examples to reafirm the concept exposed, good job

SZ

Reviewed Mar 7, 2021

The course is nice and quite informative, but it is almost impossible to understand what the presenter is saying. The only way to get through the course was to mute videos and go for subtitles.

AG

Reviewed Jul 12, 2019

Great assignments and quizzes to go along with videos. More in-depth than any other Kotlin course I have taken with showing best practices and reasons to prefer certain patterns.

NK

Reviewed Dec 1, 2019

4.5 Stars.Excellent course, some sections go out of their way to show how Kotlin is different from Java... maybe I wasn't so keen to learn about differences rather than just having fun with Kotlin.

CD

Reviewed Mar 4, 2019

Excellent coverage of core Kotlin concepts with plenty of good exercises. I look forward to the advanced Kotlin courses mentioned in the conclusion, covering DSLs, generics, coroutines, and more.

AA

Reviewed Mar 5, 2024

solid but with some annoying moments like confusing explanations. Advanced topics are not covered, and are covered in some other courses not available on coursera

PH

Reviewed Dec 21, 2021

G​reat introduction to the basics of Kotlin for experienced Java programmers. Highlighted a number of features that make Kotlin a compelling alternative to straight-up Java.

JR

Reviewed Jun 19, 2019

The course was very well organized. Instructor clearly explained not only the language features, but also how they works under the hood. This allows the student to take full advantage of Kotlin.

ST

Reviewed Aug 1, 2022

Would recomend if you're someone familiar with Java and looking to get into Kotlin.I'd say it takes less than the 5 allocated weeks if you practice at least twice a week.

FR

Reviewed Nov 19, 2018

Nice course. I liked the level. I really missed discussions on the assignments. It would have been really nice to see a solution with comments and compare it with my own to learn from my mistakes.

NV

Reviewed Dec 27, 2018

This course is a great way for learning Kotlin. Although I've been using the language for almost 2 years now, still there were some new things that I've learned/re-learned from this course.

All reviews

Showing: 20 of 511

Karel
Reviewed Jun 7, 2019
Ciro
Reviewed May 13, 2019
Jeni
Reviewed Jan 3, 2019
Bhargav
Reviewed Mar 10, 2020
Chuck
Reviewed Mar 5, 2019
Hemanth
Reviewed Apr 5, 2020
Shreck
Reviewed Feb 11, 2019
The
Reviewed Jun 10, 2019
Amit
Reviewed Aug 1, 2019
Giorgio
Reviewed Dec 20, 2019
HaoPo
Reviewed Oct 20, 2019
Mark
Reviewed Jun 28, 2019
Jesus
Reviewed Nov 27, 2018
Mika
Reviewed Nov 19, 2018
Pietro
Reviewed Jul 20, 2019
Fredrik
Reviewed Nov 20, 2018
Vladimir
Reviewed Sep 22, 2019
Syed
Reviewed Apr 3, 2019
Iurii
Reviewed Nov 7, 2018
Muriele
Reviewed Jun 23, 2019