Companies Home Search Profile

Transitioning from Java to Kotlin

Focused View

Nate Ebel

2:34:49

138 View
  • 01 - Move from Java to Kotlin to build your dream application.mp4
    01:06
  • 01 - What is Kotlin.mp4
    02:03
  • 02 - Kotlin and other JVM languages.mp4
    03:14
  • 03 - Where is Kotlin used today.mp4
    03:36
  • 01 - Server-side Kotlin frameworks.mp4
    03:17
  • 02 - Try Kotlin.mp4
    03:51
  • 03 - Integrating Kotlin into existing applications.mp4
    03:07
  • 04 - Why choose Kotlin.mp4
    03:26
  • 01 - Introducing IntelliJ.mp4
    02:17
  • 02 - Setting up IntelliJ for macOS.mp4
    03:54
  • 03 - Setting up IntelliJ for Windows.mp4
    03:03
  • 01 - Exploring an existing server-side application.mp4
    08:24
  • 02 - Adding Kotlin to an existing project.mp4
    07:24
  • 03 - Migrating Java code to Kotlin.mp4
    04:37
  • 04 - Handling platform types.mp4
    06:31
  • 05 - Leveraging Kotlin language features.mp4
    14:56
  • 06 - Java and Kotlin interop.mp4
    03:53
  • 07 - Challenge Migrate the project to Kotlin.mp4
    00:32
  • 08 - Solution Migrate the project to Kotlin.mp4
    08:31
  • 01 - Creating a new Ktor project.mp4
    06:30
  • 02 - Adding your first route.mp4
    05:33
  • 03 - Testing your local service.mp4
    06:41
  • 04 - Adding status pages.mp4
    07:32
  • 05 - Storing a list of products.mp4
    05:42
  • 06 - Returning typed responses.mp4
    11:57
  • 07 - Adding new products.mp4
    05:38
  • 08 - Authenticating routes.mp4
    07:57
  • 09 - Challenge Return all active orders.mp4
    01:35
  • 10 - Solution Return all active orders.mp4
    07:04
  • 01 - Next steps.mp4
    00:58
  • Description


    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.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    I enjoy building great software and helping others do the same. I speak, blog, and maintain a YouTube channel all towards the goal of helping others learn and developer in their careers. I aim to cultivate a growth mindset in myself, and others, in hope that we can effect positive change in the world. Continued, self-education is very important to me. I love being in the world of mobile development because the rate of change requires continuous growth and shorter product lifecycles allow you to quickly deliver useful products directly into the hands of users. I have a passion for technology, education, and software development and enjoy opportunities to combine the three. Fun fact: Before starting my masters program, I picked up a book on Android development (Android for Dummies) and learned enough to release my first app on Google Play (My Love Butler). During my graduate work I performed research in evolutionary robotics using Android smartphones to evolve robotic controllers for autonomous, mobile robots.
    LinkedIn Learning is an American online learning provider. It provides video courses taught by industry experts in software, creative, and business skills. It is a subsidiary of LinkedIn. All the courses on LinkedIn fall into four categories: Business, Creative, Technology and Certifications. It was founded in 1995 by Lynda Weinman as Lynda.com before being acquired by LinkedIn in 2015. Microsoft acquired LinkedIn in December 2016.
    • language english
    • Training sessions 30
    • duration 2:34:49
    • Release Date 2023/01/31