Školení je určeno především pokročilejším vývojářům. Ačkoliv část úvodu je věnována zopakování terminologie a základních konceptů (thread, race condition apod.), neměly by tyto koncepty být pro posluchače úplnou novinkou. Kurz popisuje vývoj simultánních procesů s Javou. To zahrnuje koncepty paralelního programování, neměnnosti, vláken atd.
- Úvod do concurrency
- Úvod do concurrency
- Exekuční model
- Concurrency v teorii
- Concurrency v praxi
- Základní podpora multithreadingu
- Threading framework
- Stavební bloky
- Problémy
Předpokládá se pokročilá znalost vývoje v jazyce Java (kurz JAV2).