Dlouhodobý kurz

Rust

1. lekce 2026-10-08T20:40:00+02:00

Zasedací místnost klubovnaB7

Registrace

Více informací

Popis

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

Lektor

Lektor
lecturer

Martin Skalický

skalima7@sh.cvut.cz

Program

1. lekce
Rust základy (2026-10-08T20:40:00+02:00)

Všechny další lekce určujeme na kurzech

10. lekce
Poslední lekce, pizza párty (2026-12-10T20:40:00+01:00)

FAQ

Co potřebuju na kurz Rustu?

Platné základní členství klubu Silicon Hill, vlastní notebook a nebát se oxidace.

Máš nějaké další dotazy nebo návrhy na vylepšení kurzu?

Napiš na email skalima7@sh.cvut.cz

Registrace

Klubovna B7

Strahov, 169 00 Prague 6, Czechia, Blok 7

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