Kotlin Advanced Developer

11 juni, 2026Hilversum, The Netherlands

2 dagen
In Person
Back-end ontwikkeling
Kotlin

Deze training tilt je bestaande Kotlin-skills in slechts twee dagen naar een hoger niveau. Je leert alle geavanceerde Kotlin-features diepgaand kennen, zodat je het ware potentieel van Kotlin kunt benutten. Door een combinatie van theorie, live coding en hands-on oefeningen ben je in een mum van tijd een Kotlin-expert!

Vind een geschikte datum

Registreer je nu

Heb je een vraag over de training?

Melchior beantwoordt graag jouw persoonlijke- of in-company gerelateerde vragen.

Neem contact op

Duur

2 dagen

Tijd

09:00 – 17:00 (GMT +2:00)

Taal

Engels

Lunch

Included

Certificering

Nee

Level

Advanced

Wat leer je?

Je leert alle functioneel-programmeren-features die Kotlin biedt, hoe je ze gebruikt als generieke bouwstenen (higher-order functions) en als manier om je code te scopen voor extra beknoptheid en leesbaarheid.

Leer hoe Kotlin je helpt bij het ontwerpen van strakke Domain Specific Languages (DSL’s) met behulp van verschillende Kotlin-features zoals operators, Extensions, Type-Safe builders en ContextReceivers.

Je leert hoe je Kotlin op een idiomatische manier kunt gebruiken door gebruik te maken van onveranderlijkheid, expressie-georiënteerde en scoped constructies, zodat je de ware kracht van Kotlin kunt ontketenen.

Het laatste deel is gewijd aan Kotlin’s indrukwekkende concurrency-feature: Coroutines. Je leert hun voordelen kennen en hoe ze onder de motorkap werken, zodat je in een handomdraai concurrent/parallelle code kunt schrijven en testen.

Leer hoe je geavanceerde taalfuncties kunt gebruiken, zoals Delegates, geavanceerde Generics, ContextReceivers en waar je deze het beste kunt toepassen.

Belangrijkste leerdoelen

  1. Leer de geavanceerde Kotlin-taalfeatures diepgaand kennen
  2. Benut het volledige potentieel van Kotlin en zijn geavanceerde use-cases
  3. Leer hoe je concurrency met Kotlin Coroutines effectief kunt beheersen
  4. Leer de concepten achter deze functies kennen, zodat je hun doel begrijpt en weet wanneer je ze het beste kunt toepassen
  5. Leer hoe je advanced Kotlin kunt gebruiken in je huidige applicaties

Programma

  • Functioneel programmeren in Kotlin
  • Advanced Generics
  • Delegation en multiple-inheritance-achtige constructies
  • DSL’s en Type-Safe builders
  • Ontdek de kracht van Idiomatic Kotlin

Voor wie is het?

Deze training is voor elke developer of architect die:

  • de sprong wil maken met zijn/haar Kotlin-skills
  • ervaring wil opdoen met alle geavanceerde features die Kotlin biedt en wanneer je deze het beste kunt toepassen
  • wil weten hoe je Kotlin op een idiomatische manier kunt toepassen
  • concurrency volledig onder de knie wil krijgen met Kotlin’s Coroutines
  • de basis wil leggen om andere Kotlin-developers te helpen hun volgende stap te zetten

Vereisten

Minstens een half jaar Kotlin-ervaring

Waarom zou je deze training volgen?

Leer hoe je het volledige potentieel van Kotlin kunt benutten met geavanceerde constructies

Beheers geavanceerde concurrency use cases en streaming met Kotlin Coroutines

Krijg les van JetBrains-gecertificeerde Kotlin-cracks die Kotlin-teams coachen en regelmatig bijdragen aan open source

Wat moet ik nog meer weten?

De training bevat theoretische onderdelen en veel praktische oefeningen, dus bereid je omgeving van tevoren goed voor, zodat we het meeste uit onze tijd kunnen halen. Als je al bekend bent met Kotlin, bereid je dan goed voor en breng al je vragen vooraf mee, zodat we al je twijfels en vragen kunnen oplossen.

Tot snel!

Trainingsinformatie

De training wordt gegeven door gecertificeerde Kotlin trainers die Kotlin dagelijks gebruiken, bijdragen aan open source en teams coachen om het maximale uit Kotlin te halen.

Breng veel energie en motivatie mee om je Kotlin-vaardigheden te verbeteren

Je moet je eigen laptop meenemen naar deze training

Reis- en verblijfkosten worden niet gedekt.

Maak kennis met de trainers

Urs Peter

Urs Peter is a well-known Kotlin trainer and thought leader. Learn more!

Veelgestelde vragen

Ook interessant voor jou

Alle trainingen bekijken
Kotlin Professional Developer

Boost your developer skills, write idiomatic code and build Android apps with our Kotlin Professional Developer training!

Back-End Development
Kotlin
2 dagen
In Person

Next:

5 – 6 nov, 2026

From:

€1255

Bekijk training
Reactive Spring Boot with Kotlin Coroutines training 

Cut reactive complexity by 70% overnight. Replace tangled Mono/Flux chains with elegant suspend functions—get reactive performance without the cognitive load. Master Kotlin Coroutines on Spring Boot to build non-blocking APIs that your team can actually maintain.

Back-End Development
Kotlin
Bekijk training
Building Smart Applications with Agentic AI for JVM developers (Java/Kotlin)

Ship intelligent features to production—not prototypes. While others struggle with LangChain theory, you’ll master semantic search, RAG systems, and multi-agent workflows using battle-tested Spring-AI and LangChain4j. Deploy AI that actually works in enterprise JVM apps.

Back-End Development
GenAI
Kotlin
2 dagen
In Person

Next:

25 – 26 jun, 2026

From:

€1795

Bekijk training
Mastering AI-Assisted Software Engineering

2 days to AI coding mastery. Work with Claude, Copilot, and Cursor on your actual projects. Build Model Context Protocol integrations for your specific workflows. Leave with skills that immediately boost your productivity and custom tools that keep working long after the workshop ends.

GenAI
Bekijk training
Idiomatic Kotlin for Spring Boot Developers

Verbeter jouw Kotlin skills in combinatie met Spring Boot met onze Idiomatic Kotlin for Spring Boot Developers training.

Back-End Development
Kotlin
Software Ontwikkeling
Bekijk training

Kun je de training die je zoekt niet vinden? Er is nog meer!