Opleiding: Kotlin Concurrency: Coroutines, Structured Concurrency and Flows

Master Kotlin concurrency by learning to use coroutines, structured concurrency, and flows to build robust, asynchronous applications.

This course is a continuation of the "Kotlin Advanced" course, in which you heard about Kotlin's advanced features.
In this course you learn how to perform concurrent programming with Kotlin by using coroutines, a lightweight abstraction that works on top of threads. We'll address how coroutines compare to classic threads. We also look at structured concurrency, flows, flow operators, how to handle errors and test concurrent code. After attending this course, you will have a solid understanding of concurrency-related concepts in Kotlin, and you will be able to confidently write code that uses the functionality of Kotlin coroutines.
This is a very practical training. We use some slides, but the main focus is to show a lot of code on the basis of which we explain the concepts. There is also plenty of room to practice with the assignments, both during and after the training.
- Coroutines
- concepts, threads vs. coroutines, suspending functions, coroutine builders, dispatchers
- Structured concurrency
- coroutine scopes, cancellation
- Flows
- modeling sequential streams of values, cold flows, hot flows
- Flow operators
- concepts, (custom) intermediate operators, te…

Meer...
€1.610
ex. BTW
Aangeboden door
Info Support
Onderwerp
Kotlin
Niveau
Duur
2 dagen
Looptijd
14 dagen
Taal
en
Type product
training
Lesvorm
Klassikaal
Aantal deelnemers
Min: 1
Max: 12
Tijdstip
Overdag
Tijden en locaties
Veenendaal
ma 5 okt. 2026
Keurmerken aanbieder
Microsoft Learning Partner
Cedeo
Cedeo Open
Cedeo Maatwerk