Kotlin Advanced Developer

30 november, 2026Hilversum, The Netherlands

2 dagen
In Person
Back-end ontwikkeling
Kotlin
Software Development

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?

Stel deze aan Melchior! Hij helpt je graag met het vinden van de juiste oplossing voor jou, jouw team of organisatie.

Neem contact op

Duur

2 dagen

Tijd

09:00 – 17:00 (GMT +1: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 is a seasoned software engineer with over 15 years of experience in building resilient, scalable and mission-critical systems, mostly involving Kotlin and Scala.

Arne Staphorsius

Arne is a software engineer at Xebia with a passion for both frontend and backend development. His full-stack perspective lets him move fluidly between crafting responsive user interfaces and building

Kubilay Karpat

Kubilay is a software consultant at Xebia, working with teams to design and build backend systems that remain maintainable as they evolve. His work centers on pragmatic architecture, code clarity, and

Veelgestelde vragen

Ook interessant voor jou

Alle trainingen bekijken
Kotlin Professional Developer

Verbeter je ontwikkelaarsvaardigheden, schrijf idiomatische code en bouw Android-apps met onze Kotlin Professional Developer-training!

Back-end ontwikkeling
Kotlin
Software Development
2 dagen
In Person

Next:

5 – 6 nov, 2026

From:

€1255

Bekijk training
Claude Code Mastery Training

Praktijkgerichte Claude Code-cursus voor software engineers. Bouw custom skills, hooks en MCP-servers in 2 dagen met een echte codebase. Online of op locatie.

ai
Claude
2 dagen
In Person

Next:

1 – 2 okt, 2026

From:

€1795

Bekijk training
Mastering AI Agents on the JVM (Java/Kotlin)

Breng intelligente features naar productie — geen prototypes. Terwijl anderen worstelen met LangChain-theorie, leer jij semantic search, RAG-systemen en multi-agent workflows beheersen met beproefde frameworks als Spring-AI en LangChain4j. Bouw AI die echt werkt in enterprise JVM-applicaties.

Back-end ontwikkeling
GenAI
Kotlin
Software Development
Bekijk training
AI Software Factory Engineering Foundation

AI Software Factory Engineering Foundation is een praktische, intensieve training voor senior software engineers en hands-on technical leads die al vloeiend werken met agentic coding tools en tijdens de training met Claude Code aan de slag gaan. In 9 sessies leer je hoe je het systeem waarin je AI code schrijft effectiever maakt en hoe je je menselijke aandacht strategisch inzet bij het ontwikkelen van software met AI. De concepten en technieken uit deze training leggen ook de basis voor het bouwen van je eigen software factory.

Agentschappelijke AI
GenAI
Software Development
Bekijk training
React Foundation 

Verbeter je developer skills met onze React Foundation-training. Leer in één dag de basisprincipes kennen.

Front-End Development
Software Development
Bekijk training

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