Znáš Kotlin a chceš si rozšířit znalosti o coroutines? Na školení si ukážeme, jak fungují coroutines, jaký je rozdíl mezi thread a coroutine, jak udělat správně lock, co je to strukturovaná concurrency a další možnosti, které nám programování s coroutine otevírá.

Osnova

  • Kotlin a java.util.concurent balík
  • Coroutines - jak fungují
  • Coroutines vs. threads
  • Suspend functions, Builders, Dispatchers, Scope
  • Strukturovaná konkurence

Pro koho je kurz vhodný a potřebné znalosti

Školení je zaměřeno na Kotlin vývojáře, kteří si chtějí rozšířit svoje znalosti jazyka Kotlin o coroutines.

Požadavky na účastníky
  • Vlastní počítač 
  • Znalost jazyka Kotlin
  • Alespoň minimální základy Java concurrency
  • IntelliJ IDEA - nejnovější verze

Zvýhodněná cena

Pokud jsi zaměstnanec nebo máš platnou alokaci za Principal, dostaneš 30% slevu! Stačí přidat do poznámky: jsemzprincipal.


Lektor

Marcel Matula

Marcel Matula je jedním z vývojářů Google Play. Úspěšně se podílel na vývoji Top One aplikace na trekování spánku - Sleep as Android a je autorem další úspěšné aplikace Pumpdroid, která si vydobyla místo nejčastěji používané aplikace na sledování cen paliv. V Kotlin-u programuje už 3 roky a přes 20 let se věnuje Javě.

Jeho dalšími úspěchy je vývoj backend systémů v českých a zahraničních bankách, jako jsou ČSOB, Česká spořitelna, Equa Bank a belgická KBC. V současné době se vede virtuální Kotlin team v ČSOB a poskytuje odborné konzultace na Kotlin projekty v ČSOB.

Organizátor akce
Principal engineering

dancaMohu poradit?

Daniela Drncová
 

Event specialist

daniela.drncova@principal.cz

+420 775 733 191

Odběr nových akcí

Vyplňte svůj email a přihlaste se k odběru nových školení.