Kotlin Concurrency: Coroutines, Structured Concurrency and Flows

Tijdsduur

Kotlin Concurrency: Coroutines, Structured Concurrency and Flows

Info Support
Logo van Info Support
Opleiderscore: starstarstarstarstar_border 8,3 Info Support heeft een gemiddelde beoordeling van 8,3 (uit 15 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen
Er zijn nog geen startdata bekend voor dit product.

Beschrijving

Meer weten over de onderwerpen die aan bod komen en de vereiste voorkennis? Neem vrijblijvend contact met ons op.

Leer concurrency in Kotlin te beheersen door het gebruik van coroutines, structured concurrency en flows. Hiermee bouw je robuuste, asynchrone applicaties.

Beschrijving

Deze training is een vervolg op de training “Kotlin Advanced”, waarin je hebt kennisgemaakt met de geavanceerde functionaliteiten van Kotlin.

In deze training leer je hoe je concurrent programmeren in Kotlin kunnen toepassen met coroutines, een lichtgewicht abstractie die bovenop threads werkt. We behandelen hoe coroutines zich verhouden tot klassieke threads. Daarnaast kijken we naar structured concurrency, flows, flow‑operators, hoe je fouten afhandelt en concurrent code test. Na het volgen van deze training heb je een soli…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: Kotlin, JavaScript, Android, Java en Google Apps.

Meer weten over de onderwerpen die aan bod komen en de vereiste voorkennis? Neem vrijblijvend contact met ons op.

Leer concurrency in Kotlin te beheersen door het gebruik van coroutines, structured concurrency en flows. Hiermee bouw je robuuste, asynchrone applicaties.

Beschrijving

Deze training is een vervolg op de training “Kotlin Advanced”, waarin je hebt kennisgemaakt met de geavanceerde functionaliteiten van Kotlin.

In deze training leer je hoe je concurrent programmeren in Kotlin kunnen toepassen met coroutines, een lichtgewicht abstractie die bovenop threads werkt. We behandelen hoe coroutines zich verhouden tot klassieke threads. Daarnaast kijken we naar structured concurrency, flows, flow‑operators, hoe je fouten afhandelt en concurrent code test. Na het volgen van deze training heb je een solide begrip van concurrencyconcepten in Kotlin en kun je vol vertrouwen code schrijven die gebruikmaakt van Kotlin‑coroutines.

Het is een zeer praktische training. We gebruiken enkele slides, maar laten vooral 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.

Onderwerpen

  • 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, terminal operators
  • Error handling and testing
    • errors inside coroutines, error propagation, errors in flows, testing coroutines and flows
Blijf op de hoogte van nieuwe ervaringen
Er zijn nog geen ervaringen.
  • Vraag informatie aan over deze training. Je ontvangt vanaf dan ook een seintje wanneer iemand een ervaring deelt. Handige manier om jezelf eraan te herinneren dat je wilt blijven leren!
  • Bekijk gerelateerde producten mét ervaringen: Kotlin.
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)