Kotlin Programming

SpiralTrain BV

In the course Kotlin Programming participants learn to use the object oriented and functional language Kotlin for software development.

Price
from €1,999
Level
Not specified
Kind
Training
Subject
Automation and IT, Training and education

More information and registration at SpiralTrain BV

Description

Kotlin Intro The course Kotlin Programming starts with an overview of a number of important features of Kotlin. Attention is paid to the syntax simplifications in the Kotlin language compared to Java. It is also discussed that Kotlin code can be compiled not only to Java, but also to JavaScript or native code. Language Syntax Next the language syntax is covered with type inference, mutable and immutable variable declarations, if and when expressions, ranges, loops and iterators. Classes and Objects With regard to object oriented programming, class initialization, primary and secondary constructors final and open classes, abstract classes and interfaces are treated. And also attention is paid to data classes in which methods such as equals, toString and hashCode are automatically generated. Functions Kotlin also supports functional programming and part of the program of the course are lambda functions, higher order function, passing functions as parameters and returning functions. Also to extension methods, destructuring declarations, nested functions and extracting parameters with the spread operator are discussed.

Start dates

Start End Place Price
16 December 2026 18 December 2026 Houten €1,999
16 December 2026 18 December 2026 Amsterdam €1,999
16 December 2026 18 December 2026 Rotterdam €1,999
16 December 2026 18 December 2026 Eindhoven €1,999
16 December 2026 18 December 2026 Zwolle €1,999
16 December 2026 18 December 2026 Online €1,999
17 February 2027 19 February 2027 Houten €1,999
17 February 2027 19 February 2027 Amsterdam €1,999
17 February 2027 19 February 2027 Rotterdam €1,999
17 February 2027 19 February 2027 Eindhoven €1,999
17 February 2027 19 February 2027 Zwolle €1,999
17 February 2027 19 February 2027 Online €1,999
21 April 2027 23 April 2027 Houten €1,999
21 April 2027 23 April 2027 Amsterdam €1,999
21 April 2027 23 April 2027 Rotterdam €1,999
21 April 2027 23 April 2027 Eindhoven €1,999
21 April 2027 23 April 2027 Zwolle €1,999
21 April 2027 23 April 2027 Online €1,999
16 June 2027 18 June 2027 Houten €1,999
16 June 2027 18 June 2027 Amsterdam €1,999
16 June 2027 18 June 2027 Rotterdam €1,999
16 June 2027 18 June 2027 Eindhoven €1,999
16 June 2027 18 June 2027 Zwolle €1,999
16 June 2027 18 June 2027 Online €1,999
18 August 2027 20 August 2027 Houten €1,999
18 August 2027 20 August 2027 Amsterdam €1,999
18 August 2027 20 August 2027 Rotterdam €1,999
18 August 2027 20 August 2027 Eindhoven €1,999
18 August 2027 20 August 2027 Zwolle €1,999
18 August 2027 20 August 2027 Online €1,999
20 October 2027 22 October 2027 Houten €1,999
20 October 2027 22 October 2027 Amsterdam €1,999
20 October 2027 22 October 2027 Rotterdam €1,999
20 October 2027 22 October 2027 Eindhoven €1,999
20 October 2027 22 October 2027 Zwolle €1,999
20 October 2027 22 October 2027 Online €1,999
22 December 2027 24 December 2027 Houten €1,999
22 December 2027 24 December 2027 Amsterdam €1,999
22 December 2027 24 December 2027 Rotterdam €1,999
22 December 2027 24 December 2027 Eindhoven €1,999
22 December 2027 24 December 2027 Zwolle €1,999
22 December 2027 24 December 2027 Online €1,999
16 February 2028 18 February 2028 Houten €1,999
16 February 2028 18 February 2028 Amsterdam €1,999
16 February 2028 18 February 2028 Rotterdam €1,999
16 February 2028 18 February 2028 Eindhoven €1,999
16 February 2028 18 February 2028 Zwolle €1,999
16 February 2028 18 February 2028 Online €1,999