training

Startgarantie NL/EN
Deze training is beschikbaar in het Nederlands en Engels. Meer informatie

Advanced Kotlin for developers

Heb je al enige ervaring met Kotlin en wil je graag geavanceerde features leren? Volg dan deze training.

17 december 2024
- Utrecht / Remote
3 dagen
2220 (ex BTW)

Beschrijving

Deze training is een vervolg op de Kotlin for Developers training, waarin je de fundamentele eigenschappen van Kotlin hebt geleerd. Heb je al enige ervaring met Kotlin, dan kun je deze training direct volgen.

We leren hoe we Kotlin optimaal kunnen inzetten om efficiënte, elegante, beknopte en gemakkelijk te onderhouden code te schrijven. We bekijken ook hoe Kotlin integreert met Spring.

Het is een zeer praktische training. We gebruiken nauwelijks slides, maar laten veel code zien op basis waarvan we de concepten uitleggen. Ook is er voldoende ruimte om te oefenen met de opdrachten, zowel tijdens als na de training.

Benodigde voorkennis

Je hebt enige kennis van Kotlin nodig.

Onderwerpen

Introduction

Conventions operator overloading, collections, destructuring, delegated properties

Higher order functions declaring , inline functions, control flow

Generics declaring, runtime generics, variance

Annotations applying, declaring

Reflection reflection API, parsing annotated code

DSL-construction building structured API's, invoke, DSLs in practice

Coroutines concepts, suspend/resume, async/await, flows, dealing with shared state

Spring and Kotlin Spring Boot, Spring JDBC, Exposed, R2DBC, Spring Reactive, Webflux.fn, DSLs

Planning

StartdatumDuurLocatie
17 december 202419 december 202420 december 2024
Startgarantie
3 dagen
Utrecht / Remote
Dit is een hybride training die remote gevolgd kan worden. Meer informatie
Utrecht / Remote
Dit is een hybride training die remote gevolgd kan worden. Meer informatie
Utrecht / Remote
Dit is een hybride training die remote gevolgd kan worden. Meer informatie
Inschrijven
5 maart 20256 maart 20257 maart 2025
3 dagen
Veenendaal / Remote
Dit is een hybride training die remote gevolgd kan worden. Meer informatie
Veenendaal / Remote
Dit is een hybride training die remote gevolgd kan worden. Meer informatie
Veenendaal / Remote
Dit is een hybride training die remote gevolgd kan worden. Meer informatie
Inschrijven
Houd me op de hoogte van nieuwe data

Incompany of persoonlijk advies nodig?

Onze opleidingsadviseurs denken graag met je mee om een persoonlijk advies te geven of een incompany training binnen jouw organisatie te vinden.

Trainers

Voorkennis trainingen

Vervolgtrainingen

"Trainer die zijn vak kent!"
Marc
  • icon

    Hoge waardering

  • icon

    Praktijkgerichte trainingen

  • icon

    Gecertificeerde trainers

  • icon

    Eigen docenten