Kotlin for Java Developers

  • Overview
  • Curriculum
  • Instructor
  • Review

About This Course

Use your Java skills to learn Kotlin fast. Enhance career prospects and master Kotlin, including Java interoperability

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.

There is an entire section dedicated to Java interoperability, which is vital for all Java developers to learn.

In addition, the Kotlin syntax is explored in detail.

Over sixteen hours of videos are included in the course, making it one of the most comprehensive courses on the language.

Now is the perfect time for you to learn Kotlin, while it's relatively new.  It has been around for a while, but only now is it being thrust into the limelight.

It's absolutely vital for Java developers to learn Kotlin to maximize future career opportunities. Objective-C developers who failed to transition to Swift, or were too slow doing so, were left behind. Don't make the same mistake they did!

If you are ready to greatly increase your career prospects by adding Kotlin experience to your skills and knowledge, then sign up for the course today.

  • Create Kotlin programs

  • Understand the differences between Java and Kotlin

  • Understand how Java and Kotlin programs interoperate

Course Curriculum

3 Lectures

Instructors

Profile photo of Tim Buchalka
Tim Buchalka

Tim's been a professional software developer for over 40 years.  During his career, he has worked for major companies such as Fujitsu, Mitsubishi, and Saab.His video courses are used to train developers in major companies such as Mercedes-Benz, Paypal, VW, Pitney Bowes, IBM, and T-Mobile just to name a few (via the Udemy for Business program).What makes Tim unique is...

Instructors

Profile photo of Tim Buchalka's Learn Programming Academy
Tim Buchalka's Learn Programming Academy

The Learn Programming Academy was created by Tim Buchalka, a software developer with 40 years experience, who is also an instructor on Udemy, with over 2.1M+ students in his courses on Java, Python, Android, C#  and the Spring framework. The Academy’s goal in the next three years, is to teach five million people to learn how to program.Apart from Tim’s...

Instructors

Profile photo of Goran Lochert
Goran Lochert

I’ve been a software developer for over 14 years (12 commercially), creating Desktop, Web, and Mobile applications during this time.I am a fully certified Java Developer (Java Oracle Certificate Associate programmer Java SE 8) and have a lot of experience with Java, JPA, Java Enterprise Edition, Spring, Spring Boot, Maven, Gradle, and JavaFX.In addition, I’ve been heavily involved in game...

More Courses By Tim Buchalka, Edwin Einsen Vásquez Velásquez, Tim Buchalka's Learn Programming Academy, Eddie Chiang, Igor Popovic, Jean-Paul Roberts, Goran Lochert
Review
4.9 course rating
4K ratings
ui-avatar of Andreas Stautner
Andreas S.
1.5
7 months ago

This course is unstructured and in my opinion not targeted at Java developers at all, because it is very slow.
It is more targeted to beginners.
The examples could have been prepared much better. So that the written code would compile.

  • Helpful
  • Not helpful
ui-avatar of Anh Lê
Anh L.
5.0
7 months ago

good

  • Helpful
  • Not helpful
ui-avatar of Bojan Parlic
Bojan P.
5.0
7 months ago

Good kotlin perspective for java developers!

  • Helpful
  • Not helpful
ui-avatar of brandon R harshaw
Brandon R. H.
5.0
7 months ago

Very informative, with good examples and adequate practicing opportunities.

  • Helpful
  • Not helpful
ui-avatar of Oscar Santamaria Venegas
Oscar S. V.
5.0
8 months ago

I really liked this course since it was my first introduction to Kotlin. Thank you very much for the efforts of creating this material. I have a much better idea about the language.

  • Helpful
  • Not helpful
ui-avatar of Dian
Dian
3.0
8 months ago

It's quite slow

  • Helpful
  • Not helpful
ui-avatar of Patrick Alves Gandra de Oliveira
Patrick A. G. D. O.
5.0
8 months ago

ótimo curso

  • Helpful
  • Not helpful
ui-avatar of Daniel Arasu Anbarasu
Daniel A. A.
5.0
8 months ago

Excellent course. Very much needed.
Java programmers need not waste time learning everything from scratch.

  • Helpful
  • Not helpful
ui-avatar of Veeresh Nete
Veeresh N.
4.0
9 months ago

Very helpful

  • Helpful
  • Not helpful
ui-avatar of Saraleoni Scherrbacher
Saraleoni S.
1.0
9 months ago

Unstructured, it seems like there was close to no preparation for the lessons. The order in which they are presented seems off. The instructor talks slow, while also saying "so" or "and" at the start of what feels like every sentence and also repeating themselves, making it frustrating to follow along. I personally also didn't find the explanations very enlightening. The examples seem to be made up along the way, they're all "some class" "some val" "some other val". The instructor even mentions some times that "this a dumb example", so why not try to find a better one? I also didn't like how there were so few exercises.
Additionally, it
didn't feel like this is a course really catered to Java developers, as there is way too much time spent for pretty basic topics which in combination with the repeating makes the course way longer than it needs to be. Overall, this course rather felt rather like a recording of someone thinking about what to do for a course, instead a polished course itself.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses