Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
Návrh Školení
Úvod
- Ahoj, světe
- Typy a hodnoty
- Řízení toku programu
Typy
- Komplexní typy
- Reference
- Vlastní typy
Složité typy
- Shody vzorů (pattern matching)
- Impl bloky
- Traits
- Generické typy
- Standardní knihovna
- Closures (uzavírky)
Model paměti v Rustu
- Správa paměti
- Chytré ukazatele (smart pointers)
- Půjčování (borrowing)
- Životnost (lifetimes)
Iterátory
- Motivace
- Metody iterátorů
- Sběr (collect)
Moduly a viditelnost
- Moduly
- Souborový systém
- Viditelnost
Testování
- Jednotkové testy (unit tests)
- Integrační testy (integration tests)
- Testy dokumentace (documentation tests)
Zpracování chyb
- Nerezolvní chyby (unrecoverable errors)
- Option, Result a ? operátor
- Vlastní chyby (custom errors)
Shrnutí a další kroky
Požadavky
- Pochopení základních programovacích konceptů
- Zkušenosti s alespoň jedním programovacím jazykem
Cílová skupina
- Programátoři
20 Hodiny
Reference (2)
Velmi dobrá struktura tématu, dokonalé prezentace, velmi vysoký stupeň znalostí odborníka. Nepoškozená infrastruktura.
Tibor Pozsgai
Kurz - Rust Advanced
Přeloženo strojem
Pevné zavedení do Rustu s pokročilými elementy jako jsou makra. Praktické kódovací cvičení, mnoho vedlejších poznámek, volná diskuse a konzultace.
Robert - Sonova Warsaw Service Center Sp z o o
Kurz - Rust Programming
Přeloženo strojem