Základní info
Kurz je určen účastníkům, kteří chtějí získat znalosti programování operačního systému UNIX/Linux pomocí standardních knihoven.
- Zopakování syntaxe jazyka C
- Zopakování syntaxe jazyka C
- Filosofie programování systému UNIX/Linux
- Chyby a jejich ošetření
- Základní nástroje vývojáře
- Práva běžícího programu a uživatelské informace
- Práce se soubory funkcemi standardních knihoven (stdlib)
- Údržba souborů a adresářů
- Argumenty funkce main
- Paměť
- Procesy
- Vývojový nástroj make
- Dynamické knihovny
- Vlákna
- Zdroje a limity
- Terminál
- Programování v síti (protokol TCP/IP)
- Pokročilé vlastnosti TCP/IP
- Práce s debuggerem GDB
Dobrá znalost programování a programovacího jazyka C, uživatelská znalost OS UNIX/Linux.