Ontdek wat deze opleiding jou kan bieden!

 


 

Home Alle Opleidingen
Kotlin en Spring Boot voor Java Developers
terug naar zoekresultaten

Kotlin en Spring Boot voor Java Developers

Deelnemerskosten
€ 2.413,95 incl. BTW

Lesgeld

€ 1.995,00
Totaal excl. BTW
€ 1.995,00
BTW
€ 418,95
Totaal incl. BTW
€ 2.413,95
Startdata in een groep op locatie en online
Locatie: Virtual
Start: 17-02-2026
Toon rooster
Aanmelden
Locatie: Drachten
Start: 15-04-2026
Toon rooster
Aanmelden
Volg de driedaagse klassikale of virtuele Kotlin en Spring Boot voor Java Developers training bij Startel.

Over Kotlin en Spring Boot voor Java Developers

In deze training leer je als Java Developer de programmeertaal: "Kotlin" en het Spring Boot-framework kennen. Deze training is verdeeld over drie dagen: de programmeertaal: "Kotlin" wordt 2,5 dagen behandeld en het Spring Boot-framework wordt een halve dag behandeld.

Het programma van deze training is afhankelijk van de ervaring van de deelnemers op het gebied van het Spring Boot-framework. Als er geen ervaring is op dit gebied, dan wordt hier op de derde dag aandacht aan besteed.

Normaal gesproken is er na iedere uitleg van 25 minuten een pauze van 5 minuten. Indien gewenst, kan dit anders worden ingevuld.

Voor wie is de Kotlin en Spring Boot?

De training Kotlin en Spring Boot voor Java Developers is met name geschikt voor softwareontwikkelaars met programmeerervaring in Java.

Leerdoelen van de Kotlin en Spring Boot

De eerste twee dagen van de training Kotlin en Spring Boot voor Java Developers bestaan uit de belangrijkste zaken van de programmeertaal Kotlin.

Op de derde dag wordt het gebruik van de programmeertaal Kotlin gecombineerd met het framework Spring Boot door middel van een grondige uitleg en het uitvoeren van opdrachten.

Aanbevolen voorkennis Kotlin en Spring Boot

Voordat je deelneemt aan de training Kotlin en Spring Boot voor Java Developers is het van belang dat jij beschikt over programmeerervaring in Java.

Daarnaast kan basiskennis van Spring Boot goed van pas komen, echter is dit niet verplicht.

Onderwerpen van de Kotlin en Spring Boot

Deze training bestaat voor de ene helft uit theorie en uit de andere helft uit praktijkopdrachten.

Inleiding op Kotlin

  • K
...

Over Kotlin en Spring Boot voor Java Developers

In deze training leer je als Java Developer de programmeertaal: "Kotlin" en het Spring Boot-framework kennen. Deze training is verdeeld over drie dagen: de programmeertaal: "Kotlin" wordt 2,5 dagen behandeld en het Spring Boot-framework wordt een halve dag behandeld.

Het programma van deze training is afhankelijk van de ervaring van de deelnemers op het gebied van het Spring Boot-framework. Als er geen ervaring is op dit gebied, dan wordt hier op de derde dag aandacht aan besteed.

Normaal gesproken is er na iedere uitleg van 25 minuten een pauze van 5 minuten. Indien gewenst, kan dit anders worden ingevuld.

Voor wie is de Kotlin en Spring Boot?

De training Kotlin en Spring Boot voor Java Developers is met name geschikt voor softwareontwikkelaars met programmeerervaring in Java.

Leerdoelen van de Kotlin en Spring Boot

De eerste twee dagen van de training Kotlin en Spring Boot voor Java Developers bestaan uit de belangrijkste zaken van de programmeertaal Kotlin.

Op de derde dag wordt het gebruik van de programmeertaal Kotlin gecombineerd met het framework Spring Boot door middel van een grondige uitleg en het uitvoeren van opdrachten.

Aanbevolen voorkennis Kotlin en Spring Boot

Voordat je deelneemt aan de training Kotlin en Spring Boot voor Java Developers is het van belang dat jij beschikt over programmeerervaring in Java.

Daarnaast kan basiskennis van Spring Boot goed van pas komen, echter is dit niet verplicht.

Onderwerpen van de Kotlin en Spring Boot

Deze training bestaat voor de ene helft uit theorie en uit de andere helft uit praktijkopdrachten.

Inleiding op Kotlin

  • Kenmerken van Kotlin.
  • Types en type inferentie.
  • Null afhandeling - ook wel de killer feature van Kotlin genoemd.
  • Operators.
    • Safe call operator.
  • Eigenschappen.
  • Maak je eigen accessors.

Taalsyntaxis van Kotlin

  • Impliciete en Expliciete conversie.
  • Collecties.
    • Arrays.
    • Lijst.
    • Set.
    • Het verschil tussen een Java array en een Kotlin array (en set).
  • Conditions.
    • If en when.
  • Loops.
  • While, do while...
  • Bereiken (Ranges).

Speciale operators

  • Elvis operator.
  • Er is GEEN ternary operator.
  • !! operator. Of boem wanneer het null is...

Klassen en Objecten

  • Assembly-taal. Waarom? Dat zul je zien :-)
  • Optioneel: objectgeoriënteerd programmeren.
  • Inheritance (overerving).
  • Constructors.
    • Het verschil tussen Java en Kotlin wat betreft constructors.
  • Basisconstructors.
  • Secundaire constructors.
  • Implementeren van (geen) zichtbaarheid.
  • Abstracte klassen en Interfaces.
  • Destructurering declaraties.
  • Companion Objects.

Type Klassen

  • Dataklassen.
  • Open klassen.
  • Sealed klassen.

Functies

  • Declareren van functies.
  • Uitbreidingsfuncties. Wanneer wel en wanneer NIET te doen...
  • Infix.

Collecties

  • Generics.
  • Principes zoals PECS en in en out.
  • Variant.
  • Covariant.

Delegatie

  • Ontwerppatroon.
  • Implementeren van gedelegeerde eigenschappen.

Interoperabiliteit met Java

  • Als de tijd het toelaat, aangezien dit voor 80% al duidelijk kan zijn voor Java ontwikkelaars.

Async programmeren

  • Misschien al duidelijk, zo niet, dan moeten we hier 30 minuten aan besteden.

Coroutines

  • De nummer twee killer feature van Kotlin.
  • Wat zijn coroutines.
    • Wanneer en hoe je ze gebruikt.
  • Blocking en Non-blocking.

 

Lees meer
Opleidingsinformatie
Opleidingssoort
Training
Opleidingsmethode
In een groep op locatie of online
Type certificaat/diploma
Certificaat
Naam
Certificaat van deelname.
Opleidingsduur
3 dagen
Aantal lesdagen
3
Studiebelastingsuren
24 per opleiding
Taal in opleiding
Nederlands
Subsidies en vergoedingen
Regeling tijdelijk scholingsbudget UWV
Trainer(s) / Docent(en)
Raymond Loman
Docent
Aanbieder
Startel
Startel
Contact met deze opleider
Pieter Fokkema
Organisatie
Startel
Functie
Directeur
Toon contactinformatie Fill 1 Copy 5
Wil je meer weten over IT-trainingen? Ik help jou graag om de juiste cursus te vinden!