I think this is a great course for beginners. However, it does contain some outdated code and concepts. Spring Boot 2 hit EOL last year, and patterns like field-based dependency injection are no longer recommended. Furthermore, newer versions of IntelliJ feature much better error detection mechanisms and language transpilation support, making a lot of the "IDE did not catch this" moments from the guide non-existent.
Transitioning from Java to Kotlin
With Nate Ebel
Liked by 406 users
Duration: 2h 34m
Skill level: Intermediate
Released: 11/28/2022
Course details
If you’re a web developer, you may be considering a switch from Java to Kotlin. Kotlin is probably best well-known as the language for Android development—it’s concise, flexible, and includes a powerful set of modern language features—but it’s also a great choice for JVM-based web development. In this course, Nate Ebel guides you through the transition from Java to Kotlin for server application development. He starts by exploring Kotlin’s place in the JVM ecosystem, then shows you how to migrate an existing Java-based Spring Boot application to Kotlin. He also shows you how to build a new application using Ktor, a Kotlin-based client/server framework. If you’ve wondered what Kotlin’s features can do for your JVM web development, join Nate in this course.
Skills you’ll gain
Earn a sharable certificate
Share what you’ve learned, and be a standout professional in your desired industry with a certificate showcasing your knowledge gained from the course.
LinkedIn Learning
Certificate of Completion
-
Showcase on your LinkedIn profile under “Licenses and Certificate” section
-
Download or print out as PDF to share with others
-
Share as image online to demonstrate your skill
Meet the instructor
Learner reviews
-
-
Callum Spiller
Callum Spiller
Developer at Ask Silver | Oxford Grad & Musician Turned Full-Stack Engineer
-
Michael Costello
Michael Costello
Independent Security Contractor + IT (Linux+AIX) + Building Construction-Remodeling
Contents
What’s included
- Test your knowledge 5 quizzes
- Learn on the go Access on tablet and phone