PředmětyPředměty(verze: 964)
Předmět, akademický rok 2024/2025
   Přihlásit přes CAS
Pokročilé programování v jazyce Rust - NPRG083
Anglický název: Advanced programming in Rust
Zajišťuje: Katedra distribuovaných a spolehlivých systémů (32-KDSS)
Fakulta: Matematicko-fyzikální fakulta
Platnost: od 2024
Semestr: letní
E-Kredity: 3
Rozsah, examinace: letní s.:0/2, Z [HT]
Počet míst: neomezen
Minimální obsazenost: neomezen
4EU+: ne
Virtuální mobilita / počet míst pro virtuální mobilitu: ne
Stav předmětu: vyučován
Jazyk výuky: čeština
Způsob výuky: prezenční
Další informace: https://d3s.mff.cuni.cz/teaching/nprg074
Garant: prof. Ing. Petr Tůma, Dr.
Vyučující: Lukáš Hozda
Dawid Jan Kubiś
Pavel Šimerda
Neslučitelnost : NPRG074
Prerekvizity : NPRG031
Anotace -
Pokročilý kurz programování v jazyce Rust.
Poslední úprava: Hnětynka Petr, doc. RNDr., Ph.D. (04.12.2024)
Podmínky zakončení předmětu -

Podmínkou získání zápočtu je dokončení zápočtového programu zadaného podle dohody s vyučujícím.

Poslední úprava: Hnětynka Petr, doc. RNDr., Ph.D. (04.12.2024)
Sylabus -

Paralelní programování - Opakování/rozšíření paralelního programování z prvního kurzu.

Knihovny - Tvorba a používání knihoven, specifika knihovního kódu.

Testování - Práce s testy a příklady v Rustu.

Makra - Základní práce s makry v Rustu.

Unsafe - Když bezpečný Rust nestačí.

Best practices - Praktické tipy a triky, jak věci dělat/nedělat v Rustu.

Poslední úprava: Hnětynka Petr, doc. RNDr., Ph.D. (04.12.2024)
 
Univerzita Karlova | Informační systém UK