training
Advanced Kotlin for developers
Heb je al enige ervaring met Kotlin en wil je graag geavanceerde features leren? Volg dan deze training.
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
Startdatum | Duur | Locatie | |
---|---|---|---|
17 december 202419 december 202420 december 2024 | 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 |
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.
Voorkennis trainingen
Vervolgtrainingen
"Trainer die zijn vak kent!"Marc
-
Hoge waardering
-
Praktijkgerichte trainingen
-
Gecertificeerde trainers
-
Eigen docenten