Kurz je orientován na prohloubení znalostí a technik programování v systému Unix se zaměřením na oblasti používané hlavně při programování aplikací plnících roli serveru. V kurzu jsou probírána tři nosná témata: IPC - meziprocesorová komunikace, vícevláknové programování a síťová komunikace pomocí socketů.
- Procesy
- Procesy
- IPC komunikace
- Vícevláknové aplikace dle normy POSIX
- Atomické operace, odstraňování zámků a optimalizace
- Síťová komunikace s využitím socketů
- Pokročilá práce se TCP/IP sockety
- Pokročilé operace se signály
- Ladění a sledování běžících procesů
Znalost jazyka C, základní orientace v programování v systémech Unix a uživatelská znalost práce se systému Unix/Linux.