Kotlin Programming for Java & Spring Developers

Kotlin Programming for Java & Spring Developers

Main Speaker:


Rony Keren

Tracks:

After Event Workshops
Code

Seminar Categories:

After Event Workshops
After Event Workshops
Programming

Course ID:

43716

Date:

14.07.2020

Time:

Daily seminar
9:00-16:30

43716

Overview

Kotlin is a language which run on JVM (supports Java Script and native as well) and built on top Java APIs. The goal is to provide more concise syntax and allow to create lots of functions, types and logic without little coding unlike in Java.

Kotlin becomes more and more popular as Java and other 4 generation languages seeks for more scripting-like syntax to make code shorter and yet remain clear & maintainable.

Kotlin becomes highly relevant for creating Java based microservices & Faas – Serverless.

Spring Boot, as a leading Java Backend framework, provides templates, which supports Kotlin as well as Java.

This seminar helps in quick and effective migration to Kotlin for Java Developers, focusing on differences and assumption gaps between the two platforms. The course allows experiencing Kotlin with hands-on labs and create Kotlin, Java & SpringBoot projects

Prerequisites

  • Experience in Java programming
  • Experience in SpringBoot
  • Familiarity with SpringData & SpringMVC

Course Contents

  • Introduction
  • Basic standard library
  • Datatypes
  • Object Oriented
  • Functions
  • Extension Functions
  • Exceptions
  • Flow control
  • LAMBDA
  • Collections
  • Sequences
  • Generics
  • IO
  • Java Interoperability
  • Combining with SpringBoot


DevGeekWeek 2020





By entering your email address, you agree that John Bryce training will use it for marketing purposes, emails and newsletter, as well as promotional offers and announcements, according to John Bryce training & Matrix group privacy policy. Your data will be saved in our computerized database, number 700019285. You can unsubscribe at any time by mailing infomail@johnbryce.co.il or by calling 03-7100777.

Contact

DevGeekWeek 2020





By entering your email address, you agree that John Bryce training will use it for marketing purposes, emails and newsletter, as well as promotional offers and announcements, according to John Bryce training & Matrix group privacy policy. Your data will be saved in our computerized database, number 700019285. You can unsubscribe at any time by mailing infomail@johnbryce.co.il or by calling 03-7100777.

Skip to content