Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Build Spring Boot Apps with the Kotlin Programming Language
Rating: 4.4 out of 5(763 ratings)
4,846 students

Build Spring Boot Apps with the Kotlin Programming Language

Build fully functional, robust and efficient applications with Spring Boot and the Kotlin programming language
Last updated 10/2019
English

What you'll learn

  • Build fully functional, robust and efficient applications with Spring Boot and the Kotlin programming language

Course content

21 sections116 lectures7h 56m total length
  • What is Kotlin7:20

    Discover how Kotlin interoperates with Java on the JVM, offering null safety, immutability, and concise syntax, and learn to build Spring Boot apps with Kotlin.

  • Configuring and installing IntelliJ10:39

    Install and configure IntelliJ community edition, create a Java hello world project with a JDK, run it, and compare IntelliJ with Eclipse using practical keyboard shortcuts.

  • How to get support while you're taking this course1:51

Requirements

  • You should have some basic Java experience, as the approach is to convert your Java knowlege and skills to Kotlin, rather than to teach programming from scratch.
  • You should have basic experience of building Spring Boot applications in Java - ideally you'll be familiar with building a controller, and connecting to a database with JPA.
  • Even if you don't have too much experience with Java or Spring, you will be able to take this course, just be prepared to look up anything which isn't completely familiar!

Description

Kotlin is a programming language for the JVM (and also for Javascript and native code too) which was created by JetBrains - the company behind the IntelliJ IDE. It offers a number of enhancements over Java, including that it's less verbose, has immutable variables, and almost always gets rid of the NullPointerException. Compared to other JVM languages, such as Scala, Kotlin is an easy transition for Java developers, and the Kotlin team hope that it will eventually replace Java alltogether!

In this course we learn how to code in Kotlin, with a particular focus on how to build full stack Spring Boot applications with Kotlin.

This course is aimed at existing Spring Framework Java developers who want to upgrade their skills to use Kotlin instead of (or as well as) Java.

Who this course is for:

  • Java developers, using the Spring Framework, who want to upgrade their skills to Kotlin