Kotlin Programmeren
placeAmsterdam 18 feb. 2026 tot 20 feb. 2026Toon rooster event 18 februari 2026, 09:30-16:30, Amsterdam, Dag 1 event 19 februari 2026, 09:30-16:30, Amsterdam, Dag 2 event 20 februari 2026, 09:30-16:30, Amsterdam, Dag 3 |
placeEindhoven 18 feb. 2026 tot 20 feb. 2026Toon rooster event 18 februari 2026, 09:30-16:30, Eindhoven, Dag 1 event 19 februari 2026, 09:30-16:30, Eindhoven, Dag 2 event 20 februari 2026, 09:30-16:30, Eindhoven, Dag 3 |
placeHouten 18 feb. 2026 tot 20 feb. 2026Toon rooster event 18 februari 2026, 09:30-16:30, Houten, Dag 1 event 19 februari 2026, 09:30-16:30, Houten, Dag 2 event 20 februari 2026, 09:30-16:30, Houten, Dag 3 |
placeRotterdam 18 feb. 2026 tot 20 feb. 2026Toon rooster event 18 februari 2026, 09:30-16:30, Rotterdam, Dag 1 event 19 februari 2026, 09:30-16:30, Rotterdam, Dag 2 event 20 februari 2026, 09:30-16:30, Rotterdam, Dag 3 |
computer Online: Utrecht 18 feb. 2026 tot 20 feb. 2026Toon rooster event 18 februari 2026, 09:30-16:30, Utrecht, Dag 1 event 19 februari 2026, 09:30-16:30, Utrecht, Dag 2 event 20 februari 2026, 09:30-16:30, Utrecht, Dag 3 |
placeZwolle 18 feb. 2026 tot 20 feb. 2026Toon rooster event 18 februari 2026, 09:30-16:30, Zwolle, Dag 1 event 19 februari 2026, 09:30-16:30, Zwolle, Dag 2 event 20 februari 2026, 09:30-16:30, Zwolle, Dag 3 |
placeAmsterdam 22 apr. 2026 tot 24 apr. 2026Toon rooster event 22 april 2026, 09:30-16:30, Amsterdam, Dag 1 event 23 april 2026, 09:30-16:30, Amsterdam, Dag 2 event 24 april 2026, 09:30-16:30, Amsterdam, Dag 3 |
placeEindhoven 22 apr. 2026 tot 24 apr. 2026Toon rooster event 22 april 2026, 09:30-16:30, Eindhoven, Dag 1 event 23 april 2026, 09:30-16:30, Eindhoven, Dag 2 event 24 april 2026, 09:30-16:30, Eindhoven, Dag 3 |
placeHouten 22 apr. 2026 tot 24 apr. 2026Toon rooster event 22 april 2026, 09:30-16:30, Houten, Dag 1 event 23 april 2026, 09:30-16:30, Houten, Dag 2 event 24 april 2026, 09:30-16:30, Houten, Dag 3 |
placeRotterdam 22 apr. 2026 tot 24 apr. 2026Toon rooster event 22 april 2026, 09:30-16:30, Rotterdam, Dag 1 event 23 april 2026, 09:30-16:30, Rotterdam, Dag 2 event 24 april 2026, 09:30-16:30, Rotterdam, Dag 3 |
computer Online: Utrecht 22 apr. 2026 tot 24 apr. 2026Toon rooster event 22 april 2026, 09:30-16:30, Utrecht, Dag 1 event 23 april 2026, 09:30-16:30, Utrecht, Dag 2 event 24 april 2026, 09:30-16:30, Utrecht, Dag 3 |
placeZwolle 22 apr. 2026 tot 24 apr. 2026Toon rooster event 22 april 2026, 09:30-16:30, Zwolle, Dag 1 event 23 april 2026, 09:30-16:30, Zwolle, Dag 2 event 24 april 2026, 09:30-16:30, Zwolle, Dag 3 |
placeAmsterdam 17 jun. 2026 tot 19 jun. 2026Toon rooster event 17 juni 2026, 09:30-16:30, Amsterdam, Dag 1 event 18 juni 2026, 09:30-16:30, Amsterdam, Dag 2 event 19 juni 2026, 09:30-16:30, Amsterdam, Dag 3 |
placeEindhoven 17 jun. 2026 tot 19 jun. 2026Toon rooster event 17 juni 2026, 09:30-16:30, Eindhoven, Dag 1 event 18 juni 2026, 09:30-16:30, Eindhoven, Dag 2 event 19 juni 2026, 09:30-16:30, Eindhoven, Dag 3 |
placeHouten 17 jun. 2026 tot 19 jun. 2026Toon rooster event 17 juni 2026, 09:30-16:30, Houten, Dag 1 event 18 juni 2026, 09:30-16:30, Houten, Dag 2 event 19 juni 2026, 09:30-16:30, Houten, Dag 3 |
placeRotterdam 17 jun. 2026 tot 19 jun. 2026Toon rooster event 17 juni 2026, 09:30-16:30, Rotterdam, Dag 1 event 18 juni 2026, 09:30-16:30, Rotterdam, Dag 2 event 19 juni 2026, 09:30-16:30, Rotterdam, Dag 3 |
computer Online: Utrecht 17 jun. 2026 tot 19 jun. 2026Toon rooster event 17 juni 2026, 09:30-16:30, Utrecht, Dag 1 event 18 juni 2026, 09:30-16:30, Utrecht, Dag 2 event 19 juni 2026, 09:30-16:30, Utrecht, Dag 3 |
placeZwolle 17 jun. 2026 tot 19 jun. 2026Toon rooster event 17 juni 2026, 09:30-16:30, Zwolle, Dag 1 event 18 juni 2026, 09:30-16:30, Zwolle, Dag 2 event 19 juni 2026, 09:30-16:30, Zwolle, Dag 3 |
placeAmsterdam 19 aug. 2026 tot 21 aug. 2026Toon rooster event 19 augustus 2026, 09:30-16:30, Amsterdam, Dag 1 event 20 augustus 2026, 09:30-16:30, Amsterdam, Dag 2 event 21 augustus 2026, 09:30-16:30, Amsterdam, Dag 3 |
placeEindhoven 19 aug. 2026 tot 21 aug. 2026Toon rooster event 19 augustus 2026, 09:30-16:30, Eindhoven, Dag 1 event 20 augustus 2026, 09:30-16:30, Eindhoven, Dag 2 event 21 augustus 2026, 09:30-16:30, Eindhoven, Dag 3 |
In de cursus Kotlin Programmeren leren de deelnemers de object georiënteerde en functionele taal Kotlin te gebruiken voor software ontwikkeling.
Kotlin Intro
De cursus Kotlin Programmeren gaat van start met een overzicht van een aantal belangrijke kenmerken van Kotlin. Aandacht wordt besteed aan de syntax vereenvoudigingen in de Kotlin taal ten opzichte van Java. Ook wordt besproken dat Kotlin code niet alleen naar Java kan worden gecompileerd, maar ook naar JavaScript of native code.
Language Syntax
Vervolgens wordt ingegaan op de taal syntax met type inference, mutable en immutable variabele declaraties, if en when expressions, ranges, loops en iterators.
Classes en Objects
Wat betreft obj…

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
In de cursus Kotlin Programmeren leren de deelnemers de object georiënteerde en functionele taal Kotlin te gebruiken voor software ontwikkeling.
Kotlin Intro
De cursus Kotlin Programmeren gaat van start met een overzicht van
een aantal belangrijke kenmerken van Kotlin. Aandacht wordt besteed
aan de syntax vereenvoudigingen in de Kotlin taal ten opzichte van
Java. Ook wordt besproken dat Kotlin code niet alleen naar Java kan
worden gecompileerd, maar ook naar JavaScript of native code.
Language Syntax
Vervolgens wordt ingegaan op de taal syntax met type inference,
mutable en immutable variabele declaraties, if en when expressions,
ranges, loops en iterators.
Classes en Objects
Wat betreft object georiënteerd programmeren komen class
initialization, primary en secondary constructors final en open
classes, abstract classes en interfaces aan de orde. En ook wordt
ingegaan op data classes waarbij methodes als equals, toString en
hashCode automatisch worden gegenereerd.
Functies
Kotlin ondersteunt ook functioneel programmeren en onderdeel van
het programma van de cursus zijn dan ook lambda functies, higher
order function, het doorgeven van functies als parameter en het
retourneren van functies.
Waarom SpiralTrain
SpiralTrain is specialist op het gebied van software development trainingen. Wie bieden zowel trainingen aan voor beginnende programmeurs die zich de basis van talen en tools eigen willen maken als ook trainingen voor ervaren software professionals die zich willen bekwamen in de nieuwste versie van een taal of een framework.
Onze trainingkenmerken zich door :
• Klassikale of online open roostertrainingen en andere
trainingsvormen
• Eenduidige en scherpe cursusprijzen, zonder extra kosten
• Veel trainingen met een doorlopende case study
• Trainingen die gericht zijn op certificering
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
