Are you a Java developer wondering if you need to learn Kotlin?
Maybe you are an experienced Java developer who wants to learn Kotlin quickly, to be prepared for future project work.
Perhaps instead, you’re an Android app developer who knows Java well, but you want to be able to move forward with Kotlin for new Android development work.
Well, with Google’s recent focus on Kotlin for Android app development, this language has been launched into the mainstream, and you can be sure you will be seeing a lot more about it. It’s also highly likely that you will be working with Kotlin in your Java projects in the near future.
Because Kotlin works anywhere Java works, and can even be called from Java code (and vice–versa), this brings with it a massive opportunity for Java developers. Being able to work with both Java and Kotlin is going to give you a massive advantage over other programmers.
This course was designed to teach Java developers how to use Kotlin in the shortest possible time.
Sarah Ettritch, your course instructor, is an experienced Java and Kotlin developer, with many years of software development experience. She is uniquely qualified to teach you how to use this powerful and exciting language.
While you won’t learn Android app development in this course, you will learn Kotlin, and also the key differences between Kotlin and Java.
Instructor Details
Courses : 10
Specification: Kotlin for Java Developers
|
21 reviews for Kotlin for Java Developers
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
$94.99 $11.99
Krishnakumar –
I have been with Java for a long time, so its easy for me. Instructor lady is also cool. I like her way of teaching.
mike Maldonado –
Yes, she is very knowledgeable and covered a good number of topics that was suited well for those that took the Java Master class. The explanations were great!
Oluwatobiloba Ajayi –
I reaaly love the course, even though I am yet to finidh the Java Masterclass course, I am still able to catch up. Thanks.
Jim Tough –
Material is at least 2 years out of date. Instructor is not very engaging. Instructor has an annoying habit of writing code examples, and then deleting that code and reusing the same file for new example snippets. I like to code along with the instructor and save my examples in a Github repo so I can refer back to my code and notes later. Why delete your code examples??? Just build on the early sections as we move on to the new ones! Lecture #62 on Lists is an example of the right way to do it. It’s unfortunate that most of the lectures are not done that way. The ‘challenge’ lectures are weak. The ‘jokes’ are terrible. The examples are often poorly conceived. How many times do we need to recreate Employee as an example class? I’ve lost track of how many times the instructor says: This is a dumb example, but…. That means you didn’t prepare any concise, useful examples ahead of time. /facepalm For the reasons I’ve stated above, the quality of this course is subpar compared to other software development courses I have done on udemy. It’s a shame, because if the same information was presented by a better instructor, with more polished videos and examples, this *could* be an excellent course.
Gael P –
Very good course. I wish the part about covariance / contravariance was a bit clearer. Also it would need an update for Kotlin 1.2 / 1.3, to talk about coroutines among others.
Anurag Garg –
Most of the basics are being told
Pedro Gallello Bonino –
Very good course
Student Student –
Great course with a great lector.
Omar Ahmed –
this course is a very good introduction for kotlin especially if you come from a java background, it introduces the main concepts in a a clear and simple way, i recommend it for any programmer who wants to get to start using kotlin
Shibram Sharma –
Why part of the concepts haven’t been explained well. This course does a good job in covering different topics i.e. the what part of the concept.
Amr jyniat –
There are details does not matter
itsvarun pandey –
The instructor is very cool and she is very much skilled and also passing those skills to us . well we can expect some bonus lectures after course gets completed
Yannick van Leeuwen –
Very nice course, I liked it!
Maris Salenieks –
Even JDK set up instructions were attached.
Hugo Lecona Medina –
As long as it goes I think the course has been excellent for me cause I’ve learned a lot about Kotlin and besides Kotlin is much more concise than Java. It’ll save me a lot of time coding
Dusan Kostic –
Perfect course! Exactly what is needed if you are switching from Java to Kotlin. Good thing is that it is a general Kotlin course, so you are not constrained to the Android or any other platform. It is a long course, but worth every second
Edward Waudby –
Excellent no problems at all. Very clear and concise. To be honest, I found section 2 (introduction to Kotlin) and its examination of the java program very unhelpful and I nearly gave up on the course (seemed to be just a waste of time I’m doing the course because I want to learn Kotlin, not Java). I don’t think this section really adds any value to the overall course and could be omitted without compromising the course in any way
Philip Cutting –
Good refresher and into for java users.
Maxim Ukhanov –
Quite long, but detailed so much. Two things I’d change here: Kotlin is growing, so not all examples are exactly the same. For example for Java to Kotlin: Singleton.INSTANCE should be exactly declared as lateinit var now. The second thing what slightly mentioned but not discussed is the multithreading. So, Kotlin doesn’t have its own wait, notify. What’re the best practices here for multithreading apps then? Other stuff is really good for Java developers.
Nick Nicolosi –
Great course, and extremely well narrated by Sarah Ettritch
Caio Bessa –
I m as java developer find easy to follow the instructions. I recommend this course if you want to learn kotlin