2026-10-08T20:40:00+02:00
90 min.
Zasedací místnost klubovnaB7
čeština
Kurz je určený pro studenty, kteří už znají základní pojmy programování: proměnnou, podmínku, cyklus a funkci. Rust si proto na začátku rychle zasadíme do známého kontextu a potom se zaměříme na to, co je pro něj typické: vlastnictví dat, výpůjčky, silný typový systém, algebraické datové typy a bezpečné zpracování chyb.
Každá lekce trvá 90 minut. Doporučený rytmus je přibližně 35 minut výkladu a společných ukázek, 40 minut samostatné práce a 15 minut na rozbor řešení a otázky. Cvičení na sebe navazují v malé konzolové aplikaci pro evidenci úkolů.
Po dokončení kurzu by měl student umět:
- vytvořit a spustit Rust projekt pomocí Cargo,
- číst chybové hlášky překladače a využívat je při návrhu programu,
- bezpečně pracovat s vlastnictvím, odkazy a měnitelnými daty,
- používat `struct`, `enum`, `Option`, `Result`, kolekce a iterátory,
- rozdělit aplikaci do modulů, napsat testy a vytvořit malou konzolovou aplikaci.
Veškeré materiály jsou zde: rust.iotdomu.cz
Všechny další lekce určujeme na kurzech
Platné základní členství klubu Silicon Hill, vlastní notebook a nebát se oxidace.
Napiš na email skalima7@sh.cvut.cz
Klubovna SH na bloku 7 strahovských kolejí, kterou najdete v suterénu budovy – od vrátnice sejděte do nejnižšího patra a jděte chodbou úplně doprava – slouží primárně pro schůze orgánů klubu, projektů či sekcí, ale využívá se také pro edukační akce, jako jsou přednášky, workshopy nebo kurzy; v případě zájmu mimo tyto účely kontaktujte předsedu klubu.
Stránky o Klubovně B7